eRoom – Webinar & Meeting Plugin for Zoom, Google Meet, Microsoft Teams <= 1.7.1 - Authenticated (Subscriber+) Missing Authorization to Zoom API Credential Modification via Migration Action

Medium 5.3 CWE-862Fixed in 1.7.2
ID
WPSEC-2026-1417
Plugin
eRoom – Webinar & Meeting Plugin for Zoom, Google Meet, Microsoft Teams (eroom-zoom-meetings-webinar)
Affected
all versions before 1.7.2
Remediation
Update to 1.7.2 or later.
CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:N
Weakness
CWE-862
Usage
Plugin Low · Affected versions Low among sites WPSec scans, 2026-10-21
Attack surface
eRoom – Webinar & Meeting Plugin for Zoom, Google Meet, Microsoft Teams on WPSec AttackSurface
Fix released
Published

Description

The eRoom plugin for WordPress is vulnerable to unauthorized modification of data via the stm_zoom_migration_action AJAX action in all versions up to, and including, 1.7.1, due to a missing capability check in the stm_zoom_migration() function, whose nonce is printed on every admin page to any logged-in user. This makes it possible for authenticated attackers, with Subscriber-level access and above, to set the plugin's Zoom Server-to-Server OAuth credentials (account ID, client ID and client secret) to those of a Zoom account they control, on sites where these credentials have not yet been configured. Meetings the site creates afterwards then go to the attacker's Zoom account.

References

Published by WPSec. Provided as is, without warranty. Corrections: contact us.

This advisory as JSON or Markdown · All advisories: JSON, RSS

License: CC BY 4.0