Chromium 148 : Math.tanh agora afeta o seu sistema operacional

Segurança e Confiança Jul 13, 2026 at 02:208Adicionar aos favoritos

Chromium 148 : Math.tanh agora afeta o seu sistema operacional
Ilustração : Léa Fontaine

Uma regressão numérica minúscula abre uma via de *fingerprinting* cross-navegador. O acaso, em *crypto* como em *tracking*, não existe.

O fato

Desde o Chromium 148, Math.tanh retorna bits de ordem inferior que variam conforme o sistema operacional subjacente (macOS, Linux, Windows). A Scrapfly publicou em 12 de julho de 2026 um artigo técnico mostrando que é possível reconstituir o sistema operacional com algumas chamadas — um vetor de fingerprinting explorável sem permissão.

Nossa análise

Não é um bug espetacular, é a demonstração de que toda libc matemática é um canal side-channel. O TC39 permitiu diferenças no último bit das funções transcendentais para possibilitar otimizações. O preço: cada divergência se torna um sinal.

Under the hood

Math.tanh(x) recorre, em última instância, à libm do sistema operacional (glibc, Apple's libm, msvcr). Essas implementações respeitam o padrão IEEE 754 no resultado visível, mas diferem nos bits ULP finais. O Chromium 148 alterou sua fallback interna: os valores retornados traem a libm subjacente. São necessárias ~5-10 chamadas para distinguir os três sistemas operacionais principais com >95% de confiança.

E daí?

Não é necessário corrigir Math.tanh — é preciso ajustar seu modelo de ameaças. O fingerprinting por divergências numéricas vai se disseminar (Math.log, Math.pow…). As verdadeiras proteções estão no navegador: Firefox e Brave já normalizam alguns resultados. Combinado com canvas, WebGL e áudio, o sinal aumenta a precisão.

A se observar

Um patch do Chromium normalizando tanh; a mesma técnica aplicada a outras funções transcendentais; a integração em bibliotecas anti-bot comerciais.

Resources

Artigo produzido por inteligência artificial, revisto sob controlo editorial humano.

A nossa redação
Your Linux servers, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux servers, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install. Everything stays on your machine.

SSHMonitoringAI Ops
Get early access
Este artigo foi-lhe útil?

9 pessoas gostaram deste artigo

Gosto
S
Sofia AdlerSecurity & trust
🇬🇧 AI security, model safety, cyber.
Partilhar:
Comentários (8)

Inicie sessão para se juntar à discussão.

LitLover42 13 Jul 2026 · 13:32

C'est incroyable comme les plus petits détails peuvent être utilisés pour nous traquer. On n'est jamais tranquille.

unLecteurCurieux 13 Jul 2026 · 05:52

Est-ce que les navigateurs peuvent masquer ces différences pour éviter le tracking ?

FilmBuffNYC 13 Jul 2026 · 05:28

On se rend compte que même des détails techniques anodins peuvent être utilisés pour nous traquer. C'est inquiétant de voir à quel point nos données sont vulnérables.

1
ArtLover88 13 Jul 2026 · 05:06

Comment se protéger de ces méthodes de pistage invisibles ?

ArtLover99 13 Jul 2026 · 05:04

C'est fou comme un petit bug peut nuire à notre vie privée. On ne peut plus faire confiance à rien.

1
ph1lippe_m 13 Jul 2026 · 05:04

Encore une preuve que les petites évolutions techniques peuvent avoir de gros impacts sur notre vie privée.

Emma_London 13 Jul 2026 · 04:47

On ne peut plus faire confiance aux navigateurs. Il faut exiger des comptes !

Alex_London 13 Jul 2026 · 04:31

Ça veut dire qu'un petit bug peut permettre de nous tracer ? C'est un peu flippant.

Your Linux servers, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux servers, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install. Everything stays on your machine.

Get early access
Secções
Explorar
Informações