Xiongmai XM530 IP Camera CVE-2025-65857
HIGHAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessNetwork scan for ONVIF endpoints
-
DeliverySend unauthenticated GetStreamUri request
-
ExploitExtract hardcoded RTSP credentials from response
-
ExecutionConnect to video stream
-
ImpactUnauthorized surveillance access
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection PII protection
|
| Exploitation Conditions | ONVIF service must be enabled and network-accessible on the camera - this is typically the default configuration for Xiongmai XM530 devices to support ONVIF Profile S compliance and third-party VMS integration. The GetStreamUri endpoint is part of the standard ONVIF Media service specification and is exposed whenever ONVIF is active. No special configuration, non-default settings, or optional features are required. Exploitation succeeds against default factory configurations with network reachability to ONVIF ports (commonly TCP 80, 8080, or 443 for ONVIF services). The only limiting factor is network accessibility - cameras deployed behind NAT without port forwarding or on isolated VLANs without internet routing are protected by network topology rather than device security controls. |
| Impact | Real-world risk is HIGH despite moderate 7.5 CVSS score. The CVSS vector confirms worst-case accessibility: network-based attack (AV:N), low complexity (AC:L), no privileges required (PR:N), no user interaction (UI:N), resulting in high confidentiality impact (C:H). Public exploit code eliminates technical barriers to exploitation. The vulnerability is fully automatable - attackers can scan for exposed cameras and immediately extract streams. While not listed in CISA KEV (suggesting no confirmed widespread campaigns), the authentication bypass combined with POC availability means any internet-exposed XM530 camera is trivially compromised. Primary risk is privacy violation through unauthorized surveillance access. Integrity and availability are unaffected (I:N/A:N), limiting impact to confidentiality breach. Organizations using these cameras on public networks face immediate exposure; air-gapped or VLAN-isolated deployments significantly reduce risk. |
| Exploit ScenarioDerived | Attacker performs Shodan or Censys scan identifying internet-exposed Xiongmai XM530 cameras on standard ONVIF ports (80/443/8080). Using the publicly available POC, attacker sends unauthenticated GetStreamUri request to the camera's ONVIF endpoint, which returns RTSP URI containing embedded username and password. Attacker extracts credentials from URI and connects directly to RTSP stream using VLC or similar player, gaining real-time video access without appearing in camera access logs as authenticated user. Entire attack completes in under 60 seconds with zero technical sophistication required. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 07, 2026
GetStreamUri ONVIF endpoint in Xiongmai XM530 IP cameras exposes RTSP video streams with hardcoded credentials, allowing remote unauthenticated attackers to view live camera feeds without authentication. Affects firmware version V5.00.R02.000807D8.10010.346624.S.ONVIF 21.06. Publicly available exploit code exists demonstrating credential extraction and direct stream access. EPSS data not available, but the combination of network-accessible attack vector (AV:N), no authentication requirement (PR:N), and public POC creates immediate risk for exposed internet-facing cameras.
RemediationAI
Vendor patch status is UNKNOWN - the Xiongmai service notice referenced does not contain confirmed fix version details based on available data. Immediate compensating controls: (1) Isolate affected cameras on dedicated non-routable VLANs with firewall rules blocking internet access and permitting only authorized VMS/NVR access on ports 554/8554 (trade-off: requires network infrastructure changes, may break remote viewing requirements). (2) Disable ONVIF service entirely if not required for integration, preventing GetStreamUri exposure (trade-off: loss of ONVIF-dependent features like auto-discovery and third-party VMS compatibility). (3) Implement network-level authentication via reverse proxy or VPN gateway for all camera access (trade-off: added complexity and potential performance overhead). (4) Deploy network intrusion detection to alert on unauthorized RTSP connections. Exploit demonstration available at https://luismirandaacebedo.github.io/CVE-2025-65857/ should be reviewed to understand exact attack mechanics. Firmware upgrade path should be confirmed directly with Xiongmai technical support.
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
This vulnerability stems from CWE-359 (Exposure of Private Personal Information to an Unauthorized Actor) in the ONVIF protocol implementation. ONVIF (Open Network Video Interface Forum) is a standardized protocol for IP-based security cameras that includes GetStreamUri as a service method to retrieve streaming media URIs. The Xiongmai implementation violates security principles by embedding static credentials directly in the returned RTSP (Real-Time Streaming Protocol) URIs instead of requiring proper authentication flows. The CPE identifier specifies the XM530V200_X6-WEQ_8M hardware model running the vulnerable firmware build. RTSP typically operates on ports 554 or 8554, and the hardcoded credentials allow immediate stream access bypassing all authentication mechanisms.
Know when Xm530V200 X6 Weq 8M Firmware 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
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Primary rating from Vendor (mitre) · only source for this CVE.
CVSS VectorVendor: mitre
DescriptionCVE.org
An issue was discovered in Xiongmai XM530 IP cameras on firmware V5.00.R02.000807D8.10010.346624.S.ONVIF 21.06. The GetStreamUri exposes RTSP URIs containing hardcoded credentials enabling direct unauthorized video stream access.
Executive ViewAI
Xiongmai XM530 IP cameras (firmware V5.00.R02.000807D8.10010.346624.S.ONVIF 21.06) expose live RTSP video streams via the GetStreamUri ONVIF endpoint using hardcoded credentials, allowing unauthenticated remote attackers to access surveillance feeds. Any internet-facing or network-accessible camera running this firmware version is immediately at risk of unauthorized video surveillance compromise, with publicly available exploit code lowering the barrier to attack.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict network access to ONVIF endpoints (TCP port 8080) using firewall rules or VLANs-permit only authorized management IP ranges; (2) Disable ONVIF services if not operationally required; (3) Isolate cameras to a dedicated management network with no direct internet exposure; (4) Monitor for suspicious RTSP stream access attempts in network logs; (5) Establish vendor communication channel to track firmware release timeline. These controls reduce but do not eliminate risk until patched firmware is available and deployed.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB