CVE-2026-92811
largeAuthenticated Arbitrary File Read via Playwright WebSockets in browserless
browserless versions 1.44.0 through 2.56.7 fail to enforce file protocol restrictions in their Playwright websocket endpoints, allowing any authenticated token holder to read arbitrary files from the server. An attacker who possesses a valid connection token connects to the Playwright websocket and instructs the headless browser to navigate to file:// URLs, exfiltrating the contents of files accessible to the container process. This works even though the ALLOW_FILE_PROTOCOL setting defaults to false, meaning the security control is not actually enforced on the vulnerable endpoints. Any deployment of the affected versions that issues tokens to third parties, partners, or shared automation users is affected, which is a common pattern for browserless-style scraping and PDF-generation services. No public proof-of-concept, in-the-wild exploitation, or KEV listing is known.
What to do: Upgrade browserless to a release newer than 2.56.7 that enforces the file protocol restriction. Until patched, avoid issuing websocket tokens to untrusted clients, restrict network access to the Playwright websocket endpoints, and run the container with minimal filesystem read permissions. Review service logs for browser navigations to file:// URLs, which would indicate attempted abuse.
| browserless (browser automation service) | 1.44.0 through 2.56.7 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
browserless versions 1.44.0 through 2.56.7 fail to enforce file protocol restrictions in Playwright websocket endpoints, allowing authenticated token holders to read arbitrary files. Attackers can navigate Playwright-driven browsers to file scheme URLs and access files accessible to the container process despite the ALLOW_FILE_PROTOCOL setting defaulting to false.
- Weakness
- CWE-200
- Vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/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
In the news0 stories
No ingested article mentions this CVE yet.