Since Chronium 148, Math.tanh is now fingerprintable to link underlying OS

Recent updates to Chrome (version 148+) have introduced a browser fingerprinting vulnerability by utilizing host-level math libraries for trigonometric functions. Because different operating systems calculate these values with slight variations, websites can identify a user's underlying OS regardless of their reported User-Agent.
Why it matters
This highlights a significant privacy regression in web browsers that undermines anti-fingerprinting efforts and user anonymity.
Math.tanh, every CSS trig function, and the Web Audio compressor all route through the host libm, so the rounding of a cosine betrays the OS a browser actually runs on. Where the leak lives across V8, Blink, and Web Audio, and what bit-for-bit reproduction of Apple's math library takes to close it.
The content is a technical analysis of a software vulnerability with no political or social bias.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in