Skip to content
Start with Identity
News

Vercel starts binding dashboard sessions to devices with DBSC in Chrome

Vercel is gradually rolling out Device Bound Session Credentials for vercel.com sign-ins, so a stolen session cookie stops working away from the device that holds the key. It works only in Chrome on Mac and Windows for now, and DPoP for the Vercel CLI is in progress.

By SWI Community TeamNov 4, 2026

Vercel has begun a gradual rollout of Device Bound Session Credentials (DBSC) for sign-ins to vercel.com, CTO Malte Ubl said this week, as reported by Help Net Security. Under DBSC, the browser creates a key pair at login and, per Chrome's documentation, keeps the private key in secure hardware such as a TPM where available. The server then issues short-lived cookies that the browser must keep refreshing by signing a challenge with that key, so a cookie copied to another machine soon stops working. Ubl said DBSC is "currently only supported by Chrome on Mac and Windows," that the rollout is slow because of "lots of special cases for things like [OAuth] apps," and that Vercel is building a polyfill for other browsers that is "less secure." Vercel is also working on DPoP for its command-line tool.

Why it matters

Vercel has a direct reason to care. Its April 2026 incident started when an attacker used a compromised third-party AI tool to take over an employee's Google Workspace account and then their Vercel account. Stolen session cookies, usually lifted by infostealers, are the common way past MFA, and device-bound session credentials are the browser control aimed at that session cookie theft.

Two limits apply. The W3C draft says DBSC does not stop an attacker who is resident on the user's device from using the live session, and it covers browser sessions only. Tokens used by the CLI and API stay bearer tokens until DPoP ships, so keep those scoped, short-lived and out of shared environment files. Developers who run their own apps on Vercel can add DBSC to their own login flow; Chrome falls back to normal cookies where secure key storage is missing.

Source: Help Net Security, Chrome for Developers

Last reviewed By SWI Community TeamSuggest a correctionHow we research
Independent analysis. No vendor sponsorship. Editorial policy · Report a correction