CVE-2026-74486 in Linux情報

要約

〜によって VulDB • 2026年08月15日

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

binfmt_misc: インタープリタのクローンに対して exe_file_deny_write_access() を使用する

MISC_FMT_OPEN_FILE エントリの場合、load_misc_binary() は登録されたインタープリタファイルのクローンを作成し、単純な deny_write_access() によってそのクローンの書き込みアクセスを拒否します。このクローンは bprm->interpreter として設定され、その後 exec の仕組みによって exe_file_allow_write_access() を通じて解放されますが、FMODE_FSNOTIFY_HSM フラグが設定されているファイルについては i_writecount のインクリメントはスキップされます。

そのため、pre-content ウォッチが存在する場合、拒否側と許可側の処理で異なる結論に至る可能性があります。登録後にインタープリタに対して pre-content ウォッチが追加されると、そのエントリを通じた後続のすべての exec において、クローンに対する書き込み拒否が発生しますが、これに対応する書き込み許可が行われません。その結果、exec が実行されるたびにインタープリタ inode の i_writecount はさらに減少し、エントリとそのユーザーすべてが削除された後もインタープリタは書き込み不可能な状態のままになります。

ペアリングの両側で同じファイルモードに基づいて判断を行うため、exe_file_deny_write_access() によって書き込み拒否を行い、失敗を静かに無視するのではなく伝播させます。同時に書き込み可能で開かれているインタープリタの場合、exec は ETXTBSY で失敗します。これは open_exec() を介して新たにオープンされたインタープリタと同じ動作です。

If you want to get best quality of vulnerability data, you may have to visit VulDB.

責任者

Linux

予約する

2026年08月15日

モデレーション

承諾済み

エントリ

VDB-390795

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you know our Splunk app?

Download it now for free!