脆弱性の一覧へ戻る
編集部の見出し:Linux カーネル dm-crypt:crypt_dec_pending の競合で失敗した I/O が成功として返る(7.0)
NVD の情報
In the Linux kernel, the following vulnerability has been resolved: dm-crypt: fix a tiny race condition in crypt_dec_pending crypt_dec_pending reads io->error before calling atomic_dec_and_test. Another context, for example crypt_endio called from an interrupt, may set io->error and drop its reference between the read and the decrement. crypt_dec_pending then drops the last reference and completes the bio with the stale status - so a read that failed and was never decrypted, or a write that failed, is reported as successful. The read was placed before the decrement by commit b35f8caa0890 ("dm crypt: wait for endio to complete before destruction"), because that commit freed dm_crypt_io before calling bio_endio. This is no longer the case, dm_crypt_io lives in the per-bio data now. Read io->error after atomic_dec_and_test instead. atomic_dec_and_test is fully ordered, so no additional barrier is needed.
- 公開日
- 2026-10-28
- 最終更新(NVD)
- 2026-10-31
- NVD の状態
- Received
深刻度(CVSS)
- 7.0 HighCVSS 3.1/副/評価:416baaa9-dc9f-4396-8d5f-8c081fb06d67
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
悪用の状況
CISA KEV には掲載されていません(掲載されていないことは、悪用されていないことの証明ではありません)。
EPSS:今後30日に悪用される推定確率 0.18%(全体の上位 92.7%、評価日 2026-10-31)
解消方法
- 解消方法の情報なし
「NVD の条件から推定」は、NVD が影響ありとする版の上限から読み取ったもので、修正版とは限りません。「解消方法の情報なし」は、修正が無いという意味ではありません。必ずベンダーの公告で確認してください。
編集部の記載(レポート掲載時)
レポートの編集部がベンダー公告などから転記した内容です。検証済みの値ではないため、必ず出典で確認してください。
2026-10-31 のレポートLinux カーネル dm-crypt:crypt_dec_pending の競合で失敗した I/O が成功として返る(7.0)
CNA(kernel.org)の CVSS 3.1。状態は Received。
参照(NVD)
- https://git.kernel.org/stable/c/056bf8322e39a48026df352d6227ec03dd8cd032
- https://git.kernel.org/stable/c/148845aa1921d95ef5dc851c76e6a284f6657df6
- https://git.kernel.org/stable/c/445a6883f46d3ab1ff545199a8cc1d5834936d3f
- https://git.kernel.org/stable/c/4f16bb982b27b9f5a15301f622c318001fe521f8
- https://git.kernel.org/stable/c/6ac8546df1f8a2b1ca7f6d67c269057a99fbbf8c
- https://git.kernel.org/stable/c/6f82e86471c92fd874f2630c9a6af887f4ed1a77
- https://git.kernel.org/stable/c/ac5d887ab93592fc5e3605fe30c1d8d232d609b3
- https://git.kernel.org/stable/c/d9d7069bb79139271b54dc477f07e242c445de6b
NVD から取得:2026-10-31T14:45:31.965Z/EPSS 評価日:2026-10-31
This product uses the NVD API but is not endorsed or certified by the NVD.
悪用の確認情報は CISA Known Exploited Vulnerabilities Catalog(NVD 経由で取得)によります。EPSS は FIRST(www.first.org/epss)によります。