June 24, 2026

PBX Science

VoIP & PBX, Networking, DIY, Computers.

Chrome’s DBSC Stops Cookie Theft — But Linux Is Left Behind

Chrome’s DBSC Stops Cookie Theft — But Linux Is Left Behind



Chrome’s DBSC Blocks Cookie Theft — But Linux Users Left Out
Security / Web Standards

Chrome’s DBSC Stops Cookie Theft — But Linux Is Left Behind

Google’s Device Bound Session Credentials locks stolen cookies to the hardware that created them. Windows users are protected today; macOS is coming. Linux has no timeline.

April 12, 2026 · Security Analysis · Chrome 146 · W3C Draft

For years, one of the most effective attacks against web users has had nothing to do with guessing passwords. Steal a session cookie — a small token the browser holds after login — and you can walk straight into someone’s account, bypassing multi-factor authentication entirely. Google’s new Device Bound Session Credentials (DBSC) standard, now shipping in Chrome 146, is designed to make that attack useless. The catch: protection is currently limited to Windows, with macOS on the near horizon and Linux receiving no commitment at all.

The Cookie Theft Problem

When you log into a website, the server issues your browser a session cookie. This token acts as a bearer credential: whoever holds it gets access, no password required. Infostealer malware families such as LummaC2 have become highly sophisticated at silently harvesting these cookies from browser memory and local storage, then exfiltrating them to attacker-controlled servers. Because cookies can remain valid for days or weeks, attackers often bundle and sell stolen sessions long after the victim’s device has been cleaned.

“Once sophisticated malware has gained access to a machine, it can read the local files and memory where browsers store authentication cookies. As a result, there is no reliable way to prevent cookie exfiltration using software alone on any operating system.”

— Google Chrome Security Team, April 9, 2026

Historically, the defence was reactive: detect anomalous logins after the fact using heuristics around IP addresses, user-agent strings, and behaviour patterns. Persistent, well-resourced attackers learned to evade these signals. DBSC represents a shift from detection to prevention.

How DBSC Works

The core idea is elegantly simple: a stolen cookie should be useless without the private key that was created alongside it — and that key never leaves the device.

1
Key generation at login. When a DBSC-enabled site logs you in, Chrome generates a public/private key pair and stores the private key inside the device’s secure hardware — the TPM on Windows, the Secure Enclave on macOS. The key is non-exportable by design.
2
Short-lived cookies replace long-lived ones. Instead of issuing a session cookie that lasts days, the server issues one that expires in roughly ten minutes. Stolen cookies become worthless quickly.
3
Periodic proof of possession. When the short-lived cookie expires, Chrome silently contacts the site’s refresh endpoint and signs a challenge with the device’s private key. If the signature validates, a fresh cookie is issued.
4
Stolen cookies can’t be refreshed elsewhere. An attacker who exfiltrates the cookie to another machine has no access to the signing key. The cookie expires and the stolen session dies.

The entire process is invisible to users. Websites integrate DBSC by adding two new HTTP headers — Secure-Session-Registration at login and a refresh endpoint — while their existing authentication logic continues to work unchanged.

What Google Has Already Observed

DBSC did not launch cold in Chrome 146. Google quietly rolled out an early version of the protocol across its own properties — Gmail, Google Workspace, and Google Account sign-in — over the past year. The Chrome team reported a measurable reduction in session theft for sessions protected by DBSC during that period, lending real-world validation to the protocol before its public launch.

Platform Support: Where Things Stand

Platform Secure Hardware Used Status Notes
Windows TPM (Trusted Platform Module) Available — Chrome 145/146 Generally available as of April 2026
macOS Secure Enclave Coming — next Chrome release Announced April 2026; imminent
Linux TPM (hardware present, unenabled) No timeline Falls back to standard cookies silently
Firefox Evaluating No implementation commitment yet
Safari Evaluating No implementation commitment yet

The Linux Gap

Linux users occupy an awkward position. Most modern Linux machines — especially those running on mainstream x86 hardware — ship with a TPM 2.0 chip. The kernel has had TPM support for years, and tools like tpm2-tools provide userspace access. There is no fundamental hardware barrier preventing Chrome from using it.

Yet Google has not announced Linux support. Several likely reasons contribute to the delay. Linux occupies a small slice of consumer browser market share, making it a lower priority for a feature aimed at mass-market session theft. The Linux ecosystem is also fragmented: TPM access APIs, key storage conventions, and security subsystems vary meaningfully across distributions, making a robust and consistent implementation more complex. Perhaps most importantly, Linux is far less commonly targeted by the infostealer malware families — LummaC2 and its ilk — that DBSC is specifically designed to neutralise. Attackers follow the money, and the money is predominantly on Windows.

Linux users are not blocked by DBSC. They simply don’t benefit from it yet. Chrome falls back gracefully: if DBSC is unavailable on the device, the site continues to use standard long-lived session cookies as before, with no error and no disruption.

The Longer Road: Software Keys and Broader Coverage

Google has signalled awareness that hardware-only coverage leaves gaps. The team is actively exploring software-based key storage as a fallback for devices without dedicated secure hardware — or platforms where hardware integration has not yet been implemented. Software keys offer weaker guarantees than TPM-backed ones (they can theoretically be read by sufficiently privileged malware), but they would still force attackers to operate on the victim’s device in real time rather than exfiltrating and replaying tokens elsewhere. This could extend meaningful protection to Linux users as an intermediate step, even before full TPM integration arrives.

An Open Standard, Not Just a Chrome Feature

DBSC was developed through the W3C Web Application Security Working Group, with Google and Microsoft both contributing to the specification. It was published as a First Public Working Draft on the W3C Recommendation track — meaning it is intended to become a mandatory-compliance web standard, not a Google-proprietary extension. Microsoft Edge ran its own DBSC origin trial on Windows in late 2025. Firefox and Safari are formally evaluating it.

The trajectory mirrors how other browser security standards have rolled out: one major vendor implements and validates the technology at scale, empirical data accumulates, and adoption broadens. For now, Windows users on Chrome 146 gain meaningful protection. macOS users are weeks away. Linux users remain in line — position unknown, queue length uncertain.

Sources

Published April 12, 2026 Security / Web Standards

Chrome's DBSC Stops Cookie Theft — But Linux Is Left Behind

Chrome’s DBSC Stops Cookie Theft — But Linux Is Left Behind


Windows Software Alternatives in Linux


Disclaimer of pbxscience.com

PBXscience.com © All Copyrights Reserved. | Newsphere by AF themes.