VRDA Feed by JPCERT/CC
  Vulnerability Response Decision Assistance Feed : 脆弱性脅威分析用情報の定型データ配信
[ about VRDA Feed | JPCERT/CC



 
分析対象脆弱性情報 (リビジョン番号 : 1) [ Download XML
JVNDB-2026-024981     ( CVE-2026-53341 | CVE-2026-53341 )
LinuxのLinux Kernelにおける解放済みメモリの使用に関する脆弱性
https://jvndb.jvn.jp/ja/contents/2026/JVNDB-2026-024981.html

原文

Linuxカーネルにおいて、次の脆弱性が修正されました。fhandle: may_decode_fh()内でロックされていない->mnt_nsの読み取りによるUse-After-Free(UAF)を修正しました。may_decode_fh()はロックを保持せずにmount::mnt_nsにアクセスしていました。これは、マウントが同時にアンマウントされる可能性があり、mnt_namespaceがRCUの猶予期間後に同時に解放される可能性があることを意味します。この競合状態は、マウントポイントがopen_tree(..., OPEN_TREE_CLONE)によって作成されたと仮定すると、以下のように発生します。スレッド1   スレッド2   RCU   __do_sys_open_by_handle_at   do_handle_open   handle_to_path   may_decode_fh   is_mounted   [mount::mnt_nsアクセス]   [mount::mnt_nsアクセス]   __do_sys_close fput_close_sync __fput dissolve_on_fput umount_tree class_namespace_excl_destructor namespace_unlock free_mnt_ns mnt_ns_tree_remove call_rcu(mnt_ns_release_rcu)   mnt_ns_release_rcu   mnt_ns_release   kfree   [mnt_namespace::user_nsアクセス]   **UAF**。この問題を修正するために、__prepend_path()のようにmount::mnt_nsアクセスの周囲でrcu_read_lock()を取得しています。さらに、mount::mnt_nsのセマンティクスを文書化し、ロックなしの読み取りと競合する可能性のある書き込みにはWRITE_ONCE()を使用しています。このバグは、以下のいずれかの設定が有効でなければ到達不可能です。- CONFIG_PREEMPTION - CONFIG_RCU_STRICT_GRACE_PERIOD。この設定は、システムコール中に明示的なプリエンプションなしでRCUの猶予期間が発生することを必要とします。この問題は、興味深いセキュリティ影響を及ぼさない可能性が高いです。最悪の場合、整数比較結果をユーザースペースに漏らす(cap_capable()のレベルチェックから)、無限ループを引き起こす、または無効なアドレスを参照してカーネルクラッシュを引き起こす可能性があります。

翻訳   (表示)





この情報について
分析情報提供元:
JVN iPedia
初版公開日:
2026-07-24
分析対象脆弱性情報の分類:
アドバイザリ・注意喚起
最終更新日:
2026-07-24




脆弱性の影響を受ける製品の識別子
cpe:/o:linux:linux_kernel
 


脆弱性の分析内容
[攻撃元区分]  [?]
未評価 [?]

ローカル [?]
隣接 [?]
ネットワーク [?]

[攻撃条件の複雑さ]  [?]
未評価 [?]

 [?]
 [?]
 [?]

[攻撃前の認証要否]  [?]
未評価 [?]

複数 [?]
単一 [?]
不要 [?]

[機密性への影響]  [?]
未評価 [?]

影響なし [?]
部分的 [?]
全面的 [?]

[完全性への影響]  [?]
未評価 [?]

影響なし [?]
部分的 [?]
全面的 [?]

[可用性への影響]  [?]
未評価 [?]

影響なし [?]
部分的 [?]
全面的 [?]

関連情報
Common Vulnerabilities and Exposures (CVE) CVE-2026-53341




National Vulnerability Database (NVD) CVE-2026-53341








参考情報
JVNDB CWE-416 解放済みメモリの使用




関連文書 fhandle: fix UAF due to unlocked ->mnt_ns read in may_decode_fh() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/15ea8dc42a02259d49dee38a658d40f60fcd75ed)




関連文書 fhandle: fix UAF due to unlocked ->mnt_ns read in may_decode_fh() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/40ab6644b99685755f740b872c00ef40d9aa870e)




関連文書 fhandle: fix UAF due to unlocked ->mnt_ns read in may_decode_fh() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/32138633e51e6db59e474765cf93268c92b42888)




関連文書 fhandle: fix UAF due to unlocked ->mnt_ns read in may_decode_fh() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/a8ed2c29fcfdac78db96c9da4e659c8a513f2a94)





Copyright © 2026 JPCERT/CC All Rights Reserved.