CVE-2026-53063

dm cache: fix write hang in passthrough mode

State
Published
Severity
Not scored
Published
Jun 24, 2026
Updated
Jun 24, 2026
Reserved
Jun 9, 2026

Read the record on cve.org

Description

In the Linux kernel, the following vulnerability has been resolved:

dm cache: fix write hang in passthrough mode

The invalidate_remove() function has incomplete logic for handling write hit bios after cache invalidation. It sets up the remapping for the overwrite_bio but then drops it immediately without submission, causing write operations to hang.

Fix by adding a new invalidate_committed() continuation that submits the remapped writes to the cache origin after metadata commit completes, while using the overwrite_endio hook to ensure proper completion sequencing. This maintains existing coherency. Also improve error handling in invalidate_complete() to preserve the original error status instead of using bio_io_error() unconditionally.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • b29d4986d0da1a27cd35917cdb433672f5c95d7f to before 9fa18d0b981776b190ca4632942a7c2174052b78Affected
  • b29d4986d0da1a27cd35917cdb433672f5c95d7f to before ecb10c193cbebf5e6984246a9b4ff1f95d45ed87Affected
  • b29d4986d0da1a27cd35917cdb433672f5c95d7f to before 64d6519b00be4116d365bd31f33a5e5ce2944c1aAffected
  • b29d4986d0da1a27cd35917cdb433672f5c95d7f to before b8ace9e96983abb20ccf39edce8a60f1bb0b83d8Affected
  • b29d4986d0da1a27cd35917cdb433672f5c95d7f to before 05798d091ebcfb6d68228890e593f209e8ac940dAffected
  • b29d4986d0da1a27cd35917cdb433672f5c95d7f to before 4ca8b8bd952df7c3ccdc68af9bd3419d0839a04bAffected
LinuxLinux
  • 4.12Affected
  • before 4.12Not affected
  • 6.1.175 through 6.1.*Not affected
  • 6.6.141 through 6.6.*Not affected
  • 6.12.91 through 6.12.*Not affected
  • 6.18.33 through 6.18.*Not affected
  • 7.0.10 through 7.0.*Not affected
  • 7.1 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.