Skip to content

Escaping the Privacy Sandbox with Client Side Deanonymization Attacks

Eugene Lim

Eugene Lim demonstrates client-side exploit chains against Google's Privacy Sandbox APIs to defeat differential privacy noise and track web users.

Summary

The Architecture of Google's Privacy Sandbox

Google developed the Privacy Sandbox framework to replace third-party cookies with privacy-preserving APIs (such as Topics, Protected Audience, and Attribution Reporting) designed to support digital advertising without cross-site tracking.

Discovering Information Leaks in Sandbox APIs

Eugene Lim presents a series of novel client-side exploit techniques that chain subtle timing discrepancies, storage side channels, and API state leaks within the Privacy Sandbox implementation.

Cross-Site Tracking and User Deanonymization

By manipulating API query parameters across collaborating domains, an adversary can bypass intentional differential privacy noise, reconstructing individual browsing histories and linking anonymous sessions to real-world identities.

Securing Privacy-Preserving Web Standards

Preventing deanonymization attacks requires browser vendors to mathematically prove noise bounds, enforce strict cross-origin partitioning, and eliminate synchronous side-channel oracles.

Related talks