CVE-2026-93073

Unknown

Description

In the Linux kernel, the following vulnerability has been resolved: dax: read holder_ops once in dax_holder_notify_failure() dax_holder_notify_failure() reads dax_dev->holder_ops twice without READ_ONCE() -- once for the NULL check and once for the indirect notify_failure() call. A concurrent fs_put_dax() can clear holder_ops between the two reads, so the check can observe a non-NULL pointer while the call dereferences NULL. (kill_dax() also clears holder_ops, but only after synchronize_srcu(), so it cannot race a reader that is inside dax_read_lock(); fs_put_dax() does no such synchronization.) Fetch holder_ops once into a local with READ_ONCE() so the NULL check and the indirect call observe the same value.

SeverityUnknown
CVSS—
Exploit probability—
ProductLinux
PublishedSep 17, 2026
First seenSep 17, 2026

How to fix

Update
  • Linux Linux1661b9bf78def01a8c96409569772d9b2592f4ba, 0a42180d5410c98829ee72d1d426fb7faf9e6873, ee1251621d1c7cf3155c6704542cbb358d799968, 6a37acecc7c29136235cbc446a1b89e81414344b, eb412f80311fc7ab6eb3203091a3fe59a5e9fd30, 7ae9d15bdcde0f2955ae13b6a95587f9e23b2359 or later

Affected products

ProductAffected versionsFixed in
Linux Linux8012b866085523758780850087102421dbcce522 ≤ v < 1661b9bf78def01a8c96409569772d9b2592f4ba, 8012b866085523758780850087102421dbcce522 ≤ v < 0a42180d5410c98829ee72d1d426fb7faf9e6873, 8012b866085523758780850087102421dbcce522 ≤ v < ee1251621d1c7cf3155c6704542cbb358d799968, 8012b866085523758780850087102421dbcce522 ≤ v < 6a37acecc7c29136235cbc446a1b89e81414344b, 8012b866085523758780850087102421dbcce522 ≤ v < eb412f80311fc7ab6eb3203091a3fe59a5e9fd30, 8012b866085523758780850087102421dbcce522 ≤ v < 7ae9d15bdcde0f2955ae13b6a95587f9e23b2359, 6.01661b9bf78def01a8c96409569772d9b2592f4ba, 0a42180d5410c98829ee72d1d426fb7faf9e6873, ee1251621d1c7cf3155c6704542cbb358d799968, 6a37acecc7c29136235cbc446a1b89e81414344b, eb412f80311fc7ab6eb3203091a3fe59a5e9fd30, 7ae9d15bdcde0f2955ae13b6a95587f9e23b2359

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.