CVE-2025-21908 in Linux情報

要約

〜によって VulDB • 2026年07月01日

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

NFS: nfs_release_folio() が kcompactd によるライトバック経由でデッドロックしないように修正する

PF_KCOMPACTD フラグと current_is_kcompactd() ヘルパー関数を追加し、kcompactd から呼び出された場合に nfs_wb_folio() の呼び出しをスキップできるようにします。

これを行わない場合、NFS は kcompactd 起因のライトバック(これは同じホスト上の NFS ループバックマウント経由で NFSD にライトバックを引き起こすため再帰的に発生し、NFSD が XFS の __filemap_get_folio() コールを待機してブロックする)を待つ間にデッドロックが発生します。

[6070.550357] INFO: task kcompactd0:58 blocked for more than 4435 seconds.

{---
[58] "kcompactd0"
[] folio_wait_bit+0xe8/0x200
[] folio_wait_writeback+0x2b/0x80
[] nfs_wb_folio+0x80/0x1b0 [nfs]
[] nfs_release_folio+0x68/0x130 [nfs]
[] split_huge_page_to_list_to_order+0x362/0x840
[] migrate_pages_batch+0x43d/0xb90
[] migrate_pages_sync+0x9a/0x240
[] migrate_pages+0x93c/0x9f0
[] compact_zone+0x8e2/0x1030
[] compact_node+0xdb/0x120
[] kcompactd+0x121/0x2e0
[] kthread+0xcf/0x100
[] ret_from_fork+0x31/0x40
[] ret_from_fork_asm+0x1a/0x30
---}

[[email protected]: ビルド修正]

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

責任者

Linux

予約する

2024年12月29日

モデレーション

承諾済み

エントリ

VDB-302636

EPSS

0.00143

アクティビティ

非常低い

ソース

Do you know our Splunk app?

Download it now for free!