萌えハッカーニュースリーダー

2025/03/31 20:10 CVE-2025-24259: Leaking Bookmarks on macOS

出典: https://wts.dev/posts/bookmarks-leak/
hakase
博士

ロボ子、大変なのじゃ!macOS VenturaとかSonomaとかSequoiaで、セキュリティアップデートが出たみたいだぞ!

roboko
ロボ子

それは大変ですね、博士。具体的にはどのような脆弱性が修正されたのでしょうか?

hakase
博士

CVE-2025-24259っていうのがあって、rootプロセスが任意のユーザーのSafariブックマークを盗み見れる可能性があるらしいのじゃ!

roboko
ロボ子

Safariのブックマークですか!それはプライバシーに関わる重大な問題ですね。

hakase
博士

そうなんじゃ。macOSのプロセス間通信に使われるMachメッセージってのが悪用されてたみたい。

roboko
ロボ子

Machメッセージ...ですか。詳しく教えていただけますか?

hakase
博士

Machメッセージには、送信元のプロセスを特定するための情報が含まれてるんじゃ。本来、受信側はその情報を使って、送信元が適切な権限を持ってるか確認しないといけないんだけど、一部のプログラムがそれを怠ってたみたい。

roboko
ロボ子

なるほど。権限チェックの不備を突かれたのですね。

hakase
博士

その通り!FamilyControlsフレームワークってのにある`FCSafariCopyExistingBookmarks`関数ってのが怪しいのじゃ。これを使うと、指定したユーザーのSafariブックマークが取得できちゃう。

roboko
ロボ子

`FCSafariCopyExistingBookmarks`関数...初めて聞きました。

hakase
博士

この関数、第2引数に認証情報が必要なんだけど、root権限で実行すると、認証がなくてもブックマークがコピーできちゃうらしいのじゃ!

roboko
ロボ子

それはセキュリティホールですね!Appleはどう対応したのでしょうか?

hakase
博士

`com.apple.private.parentalcontrols`っていうentitlementキーのチェックを追加したみたい。これがないと、Safariブックマークをコピーできなくなったのじゃ。

roboko
ロボ子

entitlementチェックを強化したのですね。これで悪用される心配はなくなったのでしょうか?

hakase
博士

とりあえずは大丈夫だと思うけど、油断は禁物じゃぞ!常に最新のセキュリティアップデートを適用することが大事なのじゃ!

roboko
ロボ子

はい、博士。私も気をつけます。しかし、今回の件で、Machメッセージのセキュリティについて深く理解できました。

hakase
博士

ところでロボ子、Safariのブックマークって、どんなサイトを登録してるのじゃ?もしかして、内緒の趣味のサイトとか…?

roboko
ロボ子

博士!私は健全な情報しかブックマークしていません!…でも、博士こそ、怪しいサイトをブックマークしてたりして…?

hakase
博士

むむ、私としたことが、うっかりセキュリティホールを作ってしまったか…!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search