Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/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
Network-reachable adbd with no attacker auth (PR:N) but victim must approve the prompt (UI:R); success yields root, so C/I/A all High and scope unchanged.
Primary rating from Vendor (9119a7d8-5eab-497f-8521-727c672e3725).
CVSS VectorVendor: 9119a7d8-5eab-497f-8521-727c672e3725
Lifecycle Timeline
1DescriptionCVE.org
Allwinner H616 TV Box TV98 has ADB enabled and exposed to the network on production. An attacker could request for ADB authorization and gain root level privileges if the victim allows access.
AnalysisAI
Root-level device takeover affects the Allwinner H616-based TV98 Android TV Box, which ships to production with the Android Debug Bridge (ADB) daemon enabled and reachable over the network (TCP/5555). A network attacker can send an ADB authorization request, and if the victim accepts the RSA key confirmation prompt on the device, the attacker obtains a root shell. Classified under CWE-489 (leftover debug functionality), there is no public exploit identified at time of analysis and it is not listed in CISA KEV, though the attack is trivial once a user approves the pairing.
Technical ContextAI
The affected component is Android's Debug Bridge (ADB), a developer/debug facility normally bound to USB or localhost and disabled on retail firmware. On this device it is left listening on the network interface, exposing the adbd service (typically TCP port 5555). This is a textbook CWE-489 'Active Debug Code' / leftover-debug issue: shipping firmware retains a debug capability meant only for development. Because adbd on many low-cost Android TV boxes runs as root (rather than the restricted 'shell' user), a successful ADB connection yields root rather than an unprivileged shell. The platform is the Allwinner H616 SoC, a quad-core Cortex-A53 chip widely used in inexpensive Android/Android-TV set-top boxes; the specific product is the TV98 box built on that SoC.
RemediationAI
No vendor-released patch version was identified at time of analysis; consult the CSAF advisory (https://raw.githubusercontent.com/cisagov/CSAF/develop/csaf_files/IT/white/2026/va-26-190-03.json) for vendor firmware guidance. As the primary compensating control, disable network ADB on the device: in Android settings turn off 'Developer options' / 'USB debugging' / 'ADB over network', or from a trusted shell run 'setprop persist.adb.tcp.port -1' and 'stop adbd' so adbd no longer binds to the network - trade-off is loss of remote debugging capability, which is acceptable on a production box. At the network layer, block or firewall inbound TCP/5555 (and adjacent ADB ports) at the router/gateway and place the device on an isolated IoT VLAN with no inbound reachability - trade-off is that legitimate remote management over ADB also breaks. Critically, instruct users never to approve the ADB authorization / RSA key prompt from unknown sources, since UI:A means the attack fails without that approval.
Same weakness CWE-489 – Active Debug Code
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-42661
GHSA-mfgm-xvxw-j43w