CVE-2026-90263 in Linux
要約
〜によって VulDB • 2026年09月17日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
btrfs: posix ACLを設定する際にルートが読み取り専用かどうかを確認する
btrfsの読み取り専用プロパティがtrueに設定されているファイルシステムでは、ACLやxattrを含むすべての書き込み操作は拒否されるべきです。しかし、btrfsのro(read-only)プロパティがtrueの場合でも、ACLの設定が可能でした。
これは、set_aclコードパス上のどの関数もルートが読み取り専用かどうかをチェックしていないため発生します。このチェックは以前は btrfs_setxattr_trans() で行われていましたが、コミット 353c2ea735e4("btrfs: remove redundant readonly root check in btrfs_setxattr_trans")によって削除されました。
当該コミットでは、すべての呼び出し元がルートの読み取り専用フラグを適切にチェックしているかどうかを確認していませんでした。以前の修正はコミット b51111271b03("btrfs: check if root is readonly while setting security xattr")です。
set acl操作を実行する前に、常にルートが読み取り専用であるか確認してください。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.