Severity by source
AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H
Network vector confirmed by description; PR:N as meeting participation imposes no privilege barrier; AC:H for memory-corruption precision; UI:R for annotator interaction; S:C and full CIA:H consistent with host-level RCE.
Primary rating from Vendor (Zoom).
CVSS VectorVendor: Zoom
Lifecycle Timeline
2DescriptionCVE.org
Missing bounds check in the annotator function of Zoom Clients allows buffer over-write, which may allow a meeting participant to achieve remote code execution of another participant via network access.
AnalysisAI
Remote code execution in Zoom Clients allows a malicious meeting participant to exploit a buffer over-write vulnerability in the annotator function, achieving code execution on another participant's device over the network. The CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H) reflects high-complexity exploitation with a changed scope, meaning impact extends beyond the Zoom process to the underlying host. No public exploit code and no CISA KEV listing have been identified at time of analysis, but the RCE potential and network vector make this a high-priority patch target for organizations relying on Zoom for sensitive communications.
Technical ContextAI
The vulnerability is rooted in Zoom's in-meeting annotation feature - the collaborative drawing and markup capability available during screen sharing sessions. CWE-787 (Out-of-bounds Write) identifies the root cause: the annotator function fails to validate input boundaries before writing to memory, allowing an attacker-controlled buffer over-write. This class of vulnerability is classic for achieving arbitrary code execution by overwriting adjacent memory structures such as return addresses, vtable pointers, or function pointers. The broad CPE string (cpe:2.3:a:zoom_communications:zoom_clients:*:*:*:*:*:*:*:*) uses a version wildcard, indicating the flaw spans the Zoom Clients product line without a confirmed lower or upper version bound in available NVD data. The annotation data is transmitted peer-to-peer or via Zoom infrastructure and processed client-side, creating a reachable attack surface for any co-participant.
RemediationAI
The primary fix is to apply the patched Zoom client version referenced in Zoom's security bulletin ZSB-26015 at https://www.zoom.com/en/trust/security-bulletin/zsb-26015 - update via Zoom's built-in auto-update mechanism or download the latest client directly from zoom.com. A patch is confirmed available per vendor advisory, but an exact fixed version number was not independently confirmed from the available data, so the advisory must be consulted for the precise target version. As a compensating control pending patching, administrators can disable the annotation feature organization-wide through Zoom Admin Portal settings (Account Settings > In Meeting (Basic) > Annotation), which eliminates the vulnerable code path at the cost of removing collaborative markup functionality for all users. Additionally, restricting meeting access to authenticated, trusted participants via waiting rooms and requiring meeting passwords reduces attacker positioning opportunity, since exploitation requires being a co-participant in the same meeting. These controls do not eliminate the underlying flaw and should not substitute for patching.
More in Zoom Clients
View allRemote code execution in Zoom Clients' annotator function allows a malicious meeting participant to compromise another p
Buffer over-read in the Zoom Clients annotator function allows any meeting participant to crash another participant's cl
Same weakness CWE-787 – Out-of-bounds Write
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-56239
GHSA-wrrw-27ff-fj23