Answer in brief
CVE-2026-74379 records a Unknown severity vulnerability in dax/kmem: account for partial discontiguous resource upon removal. The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
Answer in brief
CVE-2026-74379 records a Unknown severity vulnerability in dax/kmem: account for partial discontiguous resource upon removal. The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
A CVSS score is not reported in the current record. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=60e93dc097f7f13a16a7e4b75b8803eb2adbb721 <ef4fc53898bd6c4d0119cc6d419ebef7f2560f31 || >=60e93dc097f7f13a16a7e4b75b8803eb2adbb721 <5d3139abb9d1671fa5e42c3d6d8cb3b05479c5bb || >=60e93dc097f7f13a16a7e4b75b8803eb2adbb721 <d47b0b8a69a13e06afafa54723f3e8c99b0c788f || >=60e93dc097f7f13a16a7e4b75b8803eb2adbb721 <799e54c510a03a65a57627018a817838d72f35bd || >=60e93dc097f7f13a16a7e4b75b8803eb2adbb721 <598ed7393a639c7547b28ff3e14db9f1ac37c132 || >=60e93dc097f7f13a16a7e4b75b8803eb2adbb721 <30ea97affbcce236c57287c82dc6ef7a29c63b76 || >=60e93dc097f7f13a16a7e4b75b8803eb2adbb721 <8aa442cfce79e2d69e72fc8e0c0864ac2971149d | ef4fc53898bd6c4d0119cc6d419ebef7f2560f31, 5d3139abb9d1671fa5e42c3d6d8cb3b05479c5bb, d47b0b8a69a13e06afafa54723f3e8c99b0c788f, 799e54c510a03a65a57627018a817838d72f35bd, 598ed7393a639c7547b28ff3e14db9f1ac37c132, 30ea97affbcce236c57287c82dc6ef7a29c63b76, 8aa442cfce79e2d69e72fc8e0c0864ac2971149d |
| Linux/Linuxgeneric | 5.10 | Not reported |
Published upstream
Aug 15, 2026
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Aug 15, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Aug 15, 2026
In the Linux kernel, the following vulnerability has been resolved: dax/kmem: account for partial discontiguous resource upon removal When dev_dax_kmem_probe() partially succeeds (at least one range is mapped) but a subsequent range fails request_mem_region() or add_memory_driver_managed(), the probe silently continues, ultimately returning success, but with the corresponding range resource NULL'ed out. dev_dax_kmem_remove() iterates over all dax_device ranges regardless of if the underlying resource exists. When remove_memory() is called later, it returns 0 because the memory was never added which causes dev_dax_kmem_remove() to incorrectly assume the (nonexistent) resource can be removed and attempts cleanup on a NULL pointer. Fix this by skipping these ranges altogether, noting that these cases are considered success, such that the cleanup is still reached when all actually-added ranges are successfully removed.
Quoted source text, attributed separately from HOL analysis.
A CVSS score is not reported in the current record. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=60e93dc097f7f13a16a7e4b75b8803eb2adbb721 <ef4fc53898bd6c4d0119cc6d419ebef7f2560f31 || >=60e93dc097f7f13a16a7e4b75b8803eb2adbb721 <5d3139abb9d1671fa5e42c3d6d8cb3b05479c5bb || >=60e93dc097f7f13a16a7e4b75b8803eb2adbb721 <d47b0b8a69a13e06afafa54723f3e8c99b0c788f || >=60e93dc097f7f13a16a7e4b75b8803eb2adbb721 <799e54c510a03a65a57627018a817838d72f35bd || >=60e93dc097f7f13a16a7e4b75b8803eb2adbb721 <598ed7393a639c7547b28ff3e14db9f1ac37c132 || >=60e93dc097f7f13a16a7e4b75b8803eb2adbb721 <30ea97affbcce236c57287c82dc6ef7a29c63b76 || >=60e93dc097f7f13a16a7e4b75b8803eb2adbb721 <8aa442cfce79e2d69e72fc8e0c0864ac2971149d | ef4fc53898bd6c4d0119cc6d419ebef7f2560f31, 5d3139abb9d1671fa5e42c3d6d8cb3b05479c5bb, d47b0b8a69a13e06afafa54723f3e8c99b0c788f, 799e54c510a03a65a57627018a817838d72f35bd, 598ed7393a639c7547b28ff3e14db9f1ac37c132, 30ea97affbcce236c57287c82dc6ef7a29c63b76, 8aa442cfce79e2d69e72fc8e0c0864ac2971149d |
| Linux/Linuxgeneric | 5.10 | Not reported |
Published upstream
Aug 15, 2026
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Aug 15, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Aug 15, 2026
In the Linux kernel, the following vulnerability has been resolved: dax/kmem: account for partial discontiguous resource upon removal When dev_dax_kmem_probe() partially succeeds (at least one range is mapped) but a subsequent range fails request_mem_region() or add_memory_driver_managed(), the probe silently continues, ultimately returning success, but with the corresponding range resource NULL'ed out. dev_dax_kmem_remove() iterates over all dax_device ranges regardless of if the underlying resource exists. When remove_memory() is called later, it returns 0 because the memory was never added which causes dev_dax_kmem_remove() to incorrectly assume the (nonexistent) resource can be removed and attempts cleanup on a NULL pointer. Fix this by skipping these ranges altogether, noting that these cases are considered success, such that the cleanup is still reached when all actually-added ranges are successfully removed.
Quoted source text, attributed separately from HOL analysis.