CVE-2026-68098 in Linux情報

要約

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

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

ksmbd: 重複排除のためのDACL走査をコピーされたACEに限定する

set_ntacl_dacl()は、サイズ計算がオーバーフローした場合、入力される完全なDACLを使い切る前にACEのコピー処理を終了することがあります。

この場合、num_acesには実際に出力側のDACLへコピーされたACEの数しか反映されませんが、set_posix_acl_entries_dacl()関数は依然としてnt_num_acesを受け取り、重複排除のために既存のACE配列を走査する際にそれを使用します。

その結果、重複排除のための走査がコピー済みACE配列の外側までスキャンし、有効なACEを含まないバッファ末尾部分を検出してしまうことになります。

現在NT ACEカウントが担っている2つの意味を分離します。重複排除の走査範囲を制限するために、コピーされたNT ACEの数を渡す一方で、「入力DACLにNT ACLが含まれていた」という状態は、Everyone/デフォルトACLへのフォールバック処理のために別途保持します。

これにより、重複排除のための走査が再構築されたDACL内に実際に存在するACEと整合性を持つようになります。

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

責任者

Linux

予約する

2026年07月30日

モデレーション

承諾済み

エントリ

VDB-387449

EPSS

0.00000

アクティビティ

低い

ソース

Want to know what is going to be exploited?

We predict KEV entries!