Article may be outdated

This article is 6 days old. Some details may have changed since publication.

Hacker News·5 min read·hard

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

J
joahnn_s
Since Chronium 148, Math.tanh is now fingerprintable to link underlying OS
AI Summary

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.

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.

Continue reading on Headlinne

Create a free account to read the full article.

Read full article →
technology

Get the full story

Sign up for Headlinne to unlock AI insights, political bias analysis, and your personalized news feed.

Create free account

Already have an account? Sign in