CVE-2026-72104: dm-pcache: reject option groups without values

Published Aug 15, 2026
·
Updated

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

dm-pcache: reject option groups without values

The pcache target parses optional arguments as name/value pairs. A table that advertises one optional argument and supplies only a recognized option name, for example "cachemode", reaches parsecacheopts() with argc == 1. The parser consumes the name, decrements argc to zero, then calls dmshiftarg() again for the value. dmshiftarg() returns NULL when no arguments remain, and the following strcmp() dereferences that NULL pointer.

Check that each recognized option has a value before consuming it. This keeps valid "cachemode writeback" and "datacrc true/false" tables unchanged while making malformed tables fail during target construction with a precise missing-value error.

Affected Software

1 affected component
The Linux Kernel Archives Linux kernel

Event History

Aug 15, 2026
CVE Published
via MITRE·05:52 AM
Data Sourced
via MITRE·05:52 AM
Description
Data Sourced
via NVD·06:21 AM
Description
Free Weekly Intel

Don't miss critical vulnerabilities

Join thousands of security professionals who receive our weekly digest of trending CVEs, zero-days, and exploited vulnerabilities.

No spam. Unsubscribe anytime.

Frequently Asked Questions

1

What is the severity of CVE-2026-72104?

CVE-2026-72104 has been assigned a risk score of 27.

2

How do I fix CVE-2026-72104?

To resolve CVE-2026-72104, ensure that all option groups in the pcache target include valid name/value pairs.

3

What systems are affected by CVE-2026-72104?

CVE-2026-72104 affects the Linux kernel in systems using dm-pcache with improperly defined option groups.

4

What does CVE-2026-72104 impact in the Linux kernel?

CVE-2026-72104 impacts the dm-pcache component by allowing option groups without values to be rejected.

5

When was CVE-2026-72104 published?

CVE-2026-72104 was published on August 15, 2026.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203