CVE-2026-98215 in Linux情報

要約

〜によって VulDB • 2026年10月06日

Linuxカーネルにおいて、以下の脆弱性が修正されました:

selinux: ネストされたバックファイル間でユーザーSIDを保持する

SELinuxは、mmap()がvma->vm_fileをバックファイルに置き換えた後も利用可能となるよう、バックファイルのセキュリティブロブ内にユーザーファイルSIDを保存します。

ネストされたバックファイル(overlayfs over overlayfs、またはoverlayfsによってサポートされるFUSEパススルー)の場合、user_file自体がバックファイルである可能性があります。そのfsec->sidは、トップレベルのファイルを開いたユーザーではなく、それを開いたマウンター(mounter)のSIDです。その後mprotect()は、fd { use }をチェックする際にマウンターのSIDに対して行います。これにより、ドメイン遷移がない場合にアクセスが誤って拒否されたり、遷移後に間違ったターゲットSIDがチェックされたりすることがあります。

user_fileがバックファイルの場合に保存されたユーザーSIDをコピーします。最初のバックレイヤーについては通常のファイルSIDを引き続き使用します。

2つのネストされたoverlayfsマウントとSELinuxの強制(enforcing)設定において、mprotect(PROT_READ)はfd { use }拒否に対してマウンターSIDでEACCESを返していました。この変更により、mprotect()は成功するようになります。

arm64 QEMU上で小さなBusyBox initramfsおよび目的別に構築されたSELinuxポリシーを使用してテストされました。元のテストもFedora Cloud Base 44のユーザー空間で行われ、同じ結果が得られました。

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

責任者

Linux

予約する

2026年09月25日

モデレーション

承諾済み

エントリ

VDB-414163

EPSS

0.00000

アクティビティ

非常低い

ソース

Might our Artificial Intelligence support you?

Check our Alexa App!