Mozilla、約2500万人のデータでFirefoxの指紋追跡を大幅に弱める

Open research, stronger privacy: Making Firefox users harder to fingerprint

クッキーを使わずにブラウザの特徴からユーザーを識別するフィンガープリンティングに対し、Mozillaが実測ベースの対策を打ち出した。約2500万人のFirefoxユーザーから得た計測データを分析し、識別に効くのはごく少数の特徴だと特定。画面解像度やプロセッサ数などの露出を抑え、多くのユーザーを似た者同士に見せることで追跡精度を下げた。成果はCCS 2026に採択された論文として公開されている。

これらの対策はフィンガープリンティングを不可能にするものではない。追跡者はきっと適応するだろう。しかし我々の研究は、ブラウザの防御における具体的で測定可能な改善を示している。
  1. MayeulC

    指紋追跡に言及した投稿のたびにこれをコメントしている気がするのですが、指紋追跡に使われる情報(画面解像度やバッテリー残量など)へのアクセスを「taint(汚染)」扱いにして、そのデータやコードをブラウザが外部に送信するのを拒否する、というのは技術的に不可能なのでしょうか?あるいはそれを匿名化して、リクエストを送る前にコードを再生するとか。

    もちろん正当なユースケースもあります。クライアントのデバイスに応じて特定のアセットをダウンロードする、などですね。そしてそれはサイドチャネルの厄介な問題を山ほど開くことになりますが、有用な追加の防御層になるように思えますし、偏執度のレベルも設定できるでしょう。代償は微妙なバグ、そして/あるいはほとんどの人が無視するであろう許可ダイアログかもしれません。

    こう尋ねるのは、私が見てきた限り、ほとんどのウェブサイトは複雑なやり取りを必要としないからです。バッテリー残量はバッテリーインジケーターを描画するのに使われる、といった具合です。XHRは通常そうしたデータに依存しません。

  2. ada-h00k

    Firefoxがようやく指紋追跡対策にもっと力を入れているのは素晴らしいことだと思います。長い間、この点ではBraveに少し後れを取っていましたからね。とはいえ残念ながら、どちらのブラウザもCloudflare Turnstileにはまだ手も足も出せていません。例えばKagiは、ユーザーの指紋追跡にそれを使っています。

  3. asciimoo

    残念ながら、インストールされた拡張機能ごとにランダムな一意のIDを生成していて、追跡可能なUUIDを露出させてしまうのは変わっていないようですね…

    https://bugzilla.mozilla.org/show_bug.cgi?id=1717671

  4. theyeenzbeanz

    プライバシーに重点を置いたFirefoxのブランチで私が経験した一つの注意点は、ウェブサイトに個人情報のあらゆる断片を吸い上げさせ搾取させるのを拒んでいるせいで、地獄のようなCAPTCHAで「罰」を受けることです。これが同じ問題に陥らなければいいのですが。

  5. idbehold

    ブラウザの指紋追跡に使われるデータを読み取るAPIの一部を、ポップアップやマイク/カメラへのアクセスを許可するのと同様に、サイトごとの確認ダイアログの後ろに置いてほしいですね。

    > ああ、キャンバスのピクセルデータを読み取りたいのですね。ユーザーに許可してよいか確認させてください。

この日のほかの記事

2026-11-11