ZeroHour

CVE-2025-34036

PoC ×2mass

Unauthenticated command-injection RCE in TVT white-label DVR 'Cross Web Server'

CVSS 4.0
10.0 critical
EPSS
27%p98
Published
()
Modified
AI analysis

An unauthenticated OS command injection vulnerability (CWE-78) exists in the 'Cross Web Server' custom HTTP service embedded in white-labeled DVRs manufactured by TVT, which listens on TCP ports 81 and 82. When the service handles a request for /language/[lang]/index.html, it passes the [lang] portion of the URI path into a tar extraction command without sanitization or escaping, allowing an attacker to append arbitrary shell commands to the request. Because the web service runs as root, successful injection results in arbitrary command execution with full root privileges on the device. Any TVT-manufactured white-label DVR running the affected Cross Web Server software — including the listed TD-series models, which are sold under many rebrand names — is affected when the service is reachable by an attacker. Exploitation in the wild was observed by the Shadowserver Foundation on 2025-02-06 UTC, and with public exploit code documented since 2016, a maximum CVSS 4.0 score of 10.0, and a 26.9% EPSS probability of exploitation within 30 days, defenders should assume active scanning and compromise attempts.

What to do: Inventory all TVT-based and white-label DVRs exposing the Cross Web Server on TCP ports 81/82, restrict access with firewall rules or VPN rather than direct internet port forwarding, and obtain patched firmware from your DVR brand/vendor (TVT OEM) as it becomes available, since no fixed version numbers are provided in the available data. Because exploitation yields root-level code execution, treat any device showing signs of compromise — requests to /language/[lang]/index.html paths, unexpected processes, or unexplained outbound connections since 2025-02-06 — as fully compromised and reflash or replace it. Continue monitoring vendor advisories and Shadowserver/CISA reporting for updated indicators of compromise and patch guidance.

Affected
tvt td-2108ts-cl firmware
tvt td-2108ts-cl-a firmware
tvt td-2116ts-cl firmware
tvt td-2104ts-hc firmware
tvt td-2108ts-hc firmware
tvt td-2116ts-hc firmware
tvt td-2104ts-hp firmware
tvt td-2108ts-hp firmware
tvt td-2116te-hp firmware
tvt td-2704ts-hc firmware
tvt td-2708ts-hc firmware
tvt td-2716te-hc firmware
Estimated exposure
mass≈100,000+ internet-exposed TVT-based DVRs (order-of-magnitude estimate) — Estimated from TVT's role as a high-volume DVR OEM whose white-labeled units are widely rebranded and commonly port-forwarded to the internet for remote viewing; no authoritative internet-exposed device count was included in the available…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

An OS command injection vulnerability exists in white-labeled DVRs manufactured by TVT, affecting a custom HTTP service called "Cross Web Server" that listens on TCP ports 81 and 82. The web interface fails to sanitize input in the URI path passed to the language extraction functionality. When the server processes a request to /language/[lang]/index.html, it uses the [lang] input unsafely in a tar extraction command without proper escaping. This allows an unauthenticated remote attacker to inject shell commands and achieve arbitrary command execution as root. Exploitation evidence was observed by the Shadowserver Foundation on 2025-02-06 UTC.

Vendors
tvt
Products
td-2108ts-cl firmware, td-2108ts-cl-a firmware, td-2116ts-cl firmware, td-2104ts-hc firmware, td-2108ts-hc firmware, td-2116ts-hc firmware, td-2104ts-hp firmware, td-2108ts-hp firmware, td-2116te-hp firmware, td-2704ts-hc firmware, td-2708ts-hc firmware, td-2716te-hc firmware
Weakness
CWE-78
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.