RomHack 2025 - Leon Jacobs - 7 Vulns in 7 Days: Breaking Bloatware Faster Than It’s Built
Reviews romHack 2025 - Leon Jacobs - 7 Vulns in 7 Days: Breaking Bloatware Faster Than Its Built and evaluates key implications for security practitioners.
Summary
Bloatware research origin
Leon Jacobs recounts discovering ASUS DriverHub's local web server after a suspiciously fast reboot during gaming. He targeted ASUS DriverHub, MSI Center, Acer Control Center, and Razer Synapse 4—now patched—using Process Explorer, Binary Ninja, and Burp in VMs with installer anti-VM checks bypassed.
ASUS DriverHub attack path
ADU.exe listens on TCP 5300; the public site's JavaScript calls localhost APIs. Origin-header checks and POST body requirements were reverse-engineered from logs and minified JS, enabling unauthenticated reboot via /reboot with forged origin and JSON command payloads—a string-contains origin-validation flaw.
Broader pattern
Jacobs shows how OEM driver hub bloatware exposes privileged local HTTP APIs to browser-origin policies that are trivially bypassed. The week-long sprint yielded multiple CVEs across vendors, illustrating systemic risk in preinstalled manufacturer utilities that bridge web UIs to system-level actions.
Related talks
RomHack Conference 2025·42 min
James “albinowax” Kettle
Explores romHack 2025 - James “albinowax” Kettle - HTTP/1.1 Must Die! The Desync Endgame and evaluates key implications for security practitioners.
RomHack Conference 2025·50 min
Denis Nagayuk (diversenok)
Examines romHack 2025 - Denis Nagayuk (diversenok) - Attacking Assumptions Behind the Image Load Callbacks and evaluates key implications for security practitioners.
RomHack Conference 2025·50 min
Internal Domain Name Collision 2.0
Evaluates romHack 2025 - Philippe Caturegli and evaluates key implications for security practitioners.


