Skip to main content

eRoom Plugin CVE-2025-11760

MEDIUM
Information Exposure (CWE-200)
2025-10-25 security@wordfence.com
5.3
CVSS 3.1 · Vendor: wordfence
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Browse public meeting page (AV:N, PR:N)
  2. Delivery
    View client-side JavaScript source
  3. Exploit
    Extract exposed Zoom sdk_secret
  4. Execution
    Forge valid Zoom SDK JWT
  5. Impact
    Gain unauthorized meeting access

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK

2 techniques across 2 tactics: Collection, Discovery

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that the eRoom plugin (version <= 1.5.6) be installed and that its Zoom integration be configured with an SDK secret, and that a page using the plugin's meeting_view template be publicly reachable so the client-side JavaScript containing sdk_secret is served to the attacker. No authentication, user interaction, or special attacker privileges are needed (AV:N/AC:L/PR:N/UI:N) - the secret is exposed in default rendering of the meeting view to any visitor. The practical limiting factors are: the site must actually have the Zoom (not only Google Meet or Teams) integration enabled with a real sdk_secret, and the meeting view must be exposed to unauthenticated users; sites using only the Google Meet or Microsoft Teams integrations, or restricting meeting pages to logged-in users, reduce or eliminate exposure.

Impact

This is a medium-severity information-disclosure issue (CVSS 5.3, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N) whose signals consistently point to real-but-limited risk rather than an urgent emergency. The CVSS vector confirms fully remote, unauthenticated, low-complexity access with no user interaction, which raises exploitability, but impact is scoped to confidentiality only (C:L) - the leak of the Zoom sdk_secret - with no direct integrity or availability effect on the WordPress host. EPSS is low at 0.31% (22nd percentile), the CVE is NOT on the CISA KEV list, and no public exploit code is referenced, so there is no evidence of active or automated mass exploitation. Applying an SSVC lens: exploitation status is 'none' (no KEV/POC), the flaw is likely 'automatable' because the secret sits in static client-side JavaScript that any crawler can scrape, and technical impact is 'partial'. The signals are internally consistent - low EPSS, no KEV, and medium CVSS all agree this is a moderate-priority patch rather than a drop-everything event. The one nuance worth flagging: the described downstream effect (forging valid JWTs for unauthorized Zoom meeting access) is more serious than a C:L score suggests, because a leaked signing secret is a durable credential that must be rotated, not merely patched - the CVSS base score does not capture that the Zoom integration itself is compromised.

Exploit ScenarioDerived

An unauthenticated attacker browses to a public page rendered by the eRoom plugin's meeting_view template and simply views the page source or inspects the returned client-side JavaScript, where the Zoom sdk_secret is embedded. Having harvested the secret, the attacker uses it to generate valid JWT signatures and join or access Zoom meetings without authorization, impersonating the legitimate integration. No public exploit code is referenced, but no tooling is required - the secret is readable directly in the browser.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 08, 2026

The eRoom - Webinar & Meeting Plugin for Zoom, Google Meet, Microsoft Teams (versions up to and including 1.5.6) for WordPress exposes the Zoom SDK secret key in client-side JavaScript, allowing unauthenticated attackers to extract the secret and generate valid JWT signatures for unauthorized Zoom meeting access. This information disclosure vulnerability (CWE-200) requires the plugin's Zoom integration to be configured with an SDK secret and a meeting view page to be publicly reachable. EPSS score is low (0.31%, percentile 22%), and no public exploit code or active exploitation has been identified at the time of analysis.

RemediationAI

Apply the upstream fix available via the plugin's changeset (https://plugins.trac.wordpress.org/changeset?sfp_email=&sfph_mail=&reponame=&new=3379064%40eroom-zoom-meetings-webinar%2Ftrunk&old=3375935%40eroom-zoom-meetings-webinar%2Ftrunk&sfp_email=&sfph_mail=#file4) or update to the latest plugin version once released; a specific patched version is not independently confirmed from available data. As a temporary workaround, disable the Zoom integration if not needed, or restrict access to meeting view pages to authenticated users only. Rotate the Zoom SDK secret immediately if exposure is suspected. Note that sites using only Google Meet or Microsoft Teams integrations are not affected by this specific vulnerability.

Affected ProductsAI

The eRoom - Webinar & Meeting Plugin for Zoom, Google Meet, Microsoft Teams for WordPress is affected in all versions up to and including 1.5.6. No CPE identifiers were provided. The vulnerable code is in the meeting view template (templates/single/meeting_view.php line 173) as referenced in the NVD link. The plugin is available from the WordPress plugin repository. A vendor advisory is available at the Wordfence threat intelligence page: https://www.wordfence.com/threat-intel/vulnerabilities/id/0baaa6b7-3884-465e-bae3-46edab6312d4?source=cve.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability resides in the WordPress plugin 'eRoom - Webinar & Meeting Plugin for Zoom, Google Meet, Microsoft Teams' up to version 1.5.6, specifically in the meeting view template (templates/single/meeting_view.php) where the Zoom SDK secret key (sdk_secret) is embedded in client-side JavaScript. This violates the principle that secrets should remain server-side. The secret is used to sign JSON Web Tokens (JWTs) for authenticating with the Zoom SDK; exposure allows attackers to forge JWTs with arbitrary claims, potentially joining meetings as a host or performing unauthorized actions. The root cause is CWE-200: Exposure of Sensitive Information to an Unauthorized Actor. The affected code is in the plugin's trunk before a fix commit (changeset 3379064). Only sites with the Zoom integration enabled and a publicly accessible meeting view page are vulnerable; sites using only Google Meet or Microsoft Teams integrations are not affected by this specific flaw.

Know when Zoom gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (wordfence) PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 5.3 MEDIUM

Secret is served to any unauthenticated visitor in client-side JS (AV:N/AC:L/PR:N/UI:N); confidentiality-only disclosure of a single credential sets C:L with no direct I/A impact on the host.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (wordfence).

CVSS VectorVendor: wordfence

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

DescriptionCVE.org

The eRoom - Webinar & Meeting Plugin for Zoom, Google Meet, Microsoft Teams plugin for WordPress is vulnerable to exposure of sensitive information in all versions up to, and including, 1.5.6. This is due to the plugin exposing Zoom SDK secret keys in client-side JavaScript within the meeting view template. This makes it possible for unauthenticated attackers to extract the sdk_secret value, which should remain server-side, compromising the security of the Zoom integration and allowing attackers to generate valid JWT signatures for unauthorized meeting access.

Threat Intelligence Overview

EPSS Score
0.3%
Top 78% exploitable
Prevalence
Low
niche WordPress video-conferencing integration plugin, limited install base
Data Quality
3 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

More in Zoom

View all
CVE-2017-15049 HIGH POC
8.8 Dec 19

The ZoomLauncher binary in the Zoom client for Linux before 2.0.115900.1201 does not properly sanitize user input when c

CVE-2017-15048 HIGH POC
8.8 Dec 19

Stack-based buffer overflow in the ZoomLauncher binary in the Zoom client for Linux before 2.0.115900.1201 allows remote

CVE-2020-6109 CRITICAL POC
9.8 Jun 08

An exploitable path traversal vulnerability exists in the Zoom client, version 4.6.10 processes messages including anima

CVE-2018-15715 CRITICAL POC
9.8 Nov 30

Zoom clients on Windows (before version 4.1.34814.1119), Mac OS (before version 4.1.34801.1116), and Linux (2.4.129780.0

CVE-2021-30480 HIGH POC
8.8 Apr 09

Zoom Chat through 2021-04-09 on Windows and macOS allows certain remote authenticated attackers to execute arbitrary cod

CVE-2020-6110 HIGH POC
8.8 Jun 08

An exploitable partial path traversal vulnerability exists in the way Zoom Client version 4.6.10 processes messages incl

CVE-2019-13567 HIGH POC
8.8 Jul 12

The Zoom Client before 4.4.53932.0709 on macOS allows remote code execution, a different vulnerability than CVE-2019-134

CVE-2020-11469 HIGH POC
7.8 Apr 01

Zoom Client for Meetings through 4.6.8 on macOS copies runwithroot to a user-writable temporary directory during install

CVE-2026-1368 HIGH POC
7.5 Feb 18

Video Conferencing with Zoom WordPre versions up to 4.6.6 is affected by improper authentication (CVSS 7.5).

CVE-2020-11877 HIGH POC
7.5 Apr 17

airhost.exe in Zoom Client for Meetings 4.6.11 uses 3423423432325249 as the Initialization Vector (IV) for AES-256 CBC e

CVE-2020-11876 HIGH POC
7.5 Apr 17

airhost.exe in Zoom Client for Meetings 4.6.11 uses the SHA-256 hash of 0123425234234fsdfsdr3242 for initialization of a

CVE-2020-11500 HIGH POC
7.5 Apr 03

Zoom Client for Meetings through 4.6.9 uses the ECB mode of AES for video and audio encryption. Rated high severity (CVS

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy