CVE-2025-37978
Published: May 20, 2025
Modified: May 11, 2026
Description
In the Linux kernel, the following vulnerability has been resolved: block: integrity: Do not call set_page_dirty_lock() Placing multiple protection information buffers inside the same page can lead to oopses because set_page_dirty_lock() can't be called from interrupt context. Since a protection information buffer is not backed by a file there is no point in setting its page dirty, there is nothing to synchronize. Drop the call to set_page_dirty_lock() and remove the last argument to bio_integrity_unpin_bvec().
| Vendor | Product | Versions |
|---|---|---|
Linux | Linux | affected 492c5d455969fc2e829f26ed4c83487b068f0dd7 - < c38a005e6efb9ddfa06bd8353b82379d6fd5d6c4affected 492c5d455969fc2e829f26ed4c83487b068f0dd7 - < 9487fc1a10b3aa89feb24e7cedeccaaf63074617affected 492c5d455969fc2e829f26ed4c83487b068f0dd7 - < 39e160505198ff8c158f11bce2ba19809a756e8b |
Linux | Linux | affected 6.8unaffected 0 - < 6.8unaffected 6.12.25 - <= 6.12.*unaffected 6.14.4 - <= 6.14.*unaffected 6.15 - <= * |
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now