| タイトル | LinuxのLinux Kernelにおける不特定の脆弱性 |
|---|---|
| 概要 | Linuxカーネルにおいて、以下の脆弱性が修正されました。xfrm: xfrm_nat_keepalive_net_fini()内のキャンセル後の作業再スケジュールの問題です。cancel_delayed_work_sync()がxfrm_nat_keepalive_net_fini()から呼び出された後、xfrm_state_fini()が__xfrm_state_delete()を通じて残っている状態をフラッシュし、これによりxfrm_nat_keepalive_state_updated()が呼び出され、nat_keepalive_workが再スケジュールされます。以下は簡単な競合状態のシナリオです。cpu0はcleanup_net()(ラウンド1)、ops_undo_list()、xfrm_net_exit()、xfrm_nat_keepalive_net_fini()、cancel_delayed_work_sync(nat_keepalive_work)、xfrm_state_fini()、xfrm_state_flush()、xfrm_state_delete(x)、__xfrm_state_delete(x)、xfrm_nat_keepalive_state_updated(x)、schedule_delayed_work(nat_keepalive_work)、rcu_barrier()、net_complete_free()、net_passive_dec(net)、llist_add(&net-defer_free_list, &defer_free_list)を処理します。cpu1はcleanup_net()(ラウンド2)、rcu_barrier()、net_complete_free()、kmem_cache_free(net_cachep, net)、nat_keepalive_work()を処理します。このシナリオでは解放済みのnet上でnat_keepalive_work()が発生する可能性があります。これを防ぐために、cancel_delayed_work_sync()はdisable_delayed_work_sync()に置き換えられました。 |
| 想定される影響 | 当該ソフトウェアが扱う全ての情報が外部に漏れる可能性があります。 また、当該ソフトウェアが扱う全ての情報が書き換えられる可能性があります。 さらに、当該ソフトウェアが完全に停止する可能性があります。 そして、この脆弱性を悪用した攻撃の影響は、他のソフトウェアには及びません。 |
| 対策 | リリース情報、またはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。 |
| 公表日 | 2026年4月6日0:00 |
| 登録日 | 2026年5月22日10:56 |
| 最終更新日 | 2026年5月22日10:56 |
| CVSS3.0 : 重要 | |
| スコア | 7.8 |
|---|---|
| ベクター | CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| Linux |
| Linux Kernel 6.11 以上 6.12.80 未満 |
| Linux Kernel 6.13 以上 6.18.21 未満 |
| Linux Kernel 6.19 以上 6.19.11 未満 |
| Linux Kernel 7.0 |
| No | 変更内容 | 変更日 |
|---|---|---|
| 1 | [2026年05月22日] 掲載 |
2026年5月22日10:56 |
| 概要 | In the Linux kernel, the following vulnerability has been resolved: xfrm: Fix work re-schedule after cancel in xfrm_nat_keepalive_net_fini() After cancel_delayed_work_sync() is called from The following is a simple race scenario: cpu0 cpu1 cleanup_net() [Round 1] cleanup_net() [Round 2] To prevent this, cancel_delayed_work_sync() is replaced with |
|---|---|
| 公表日 | 2026年4月6日17:16 |
| 登録日 | 2026年4月15日11:26 |
| 最終更新日 | 2026年4月7日22:20 |