eRoom – Webinar & Meeting Plugin for Zoom, Google Meet, Microsoft Teams <= 1.7.1 - Authenticated (Subscriber+) Missing Authorization to Plugin Settings Overwrite via Font Regeneration

Medium 5.4 CWE-863Fixed in 1.7.2
ID
WPSEC-2026-1413
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:L/PR:L/UI:N/S:U/C:N/I:L/A:L
Weakness
CWE-863
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 wpcfto_regenerate_fonts AJAX action in all versions up to, and including, 1.7.1, due to an incorrect capability check in the bundled settings framework's stm_regenerate_fonts() function. Its two conditions are joined with && instead of ||, so the check passes for every logged-in user, and the function's nonce is printed on every page to any logged-in user. This makes it possible for authenticated attackers, with Subscriber-level access and above, to overwrite the plugin settings with the contents of any other option, or with an empty value, which wipes the Zoom configuration.

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