๐Ÿ” CVE Alert

CVE-2026-72431

UNKNOWN 0.0

alloc_tag: fix use-after-free in /proc/allocinfo after module unload

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

In the Linux kernel, the following vulnerability has been resolved: alloc_tag: fix use-after-free in /proc/allocinfo after module unload allocinfo_start() only reinitializes the codetag iterator at position 0. For subsequent reads (position > 0), it reuses cached iterator state from the previous batch. allocinfo_stop() drops mod_lock between read batches, which allows module unload to complete and free the module memory that the cached iterator still references: CPU0 (read) CPU1 (rmmod) ---- ---- allocinfo_start(pos=0) down_read(mod_lock) allocinfo_show() ... allocinfo_stop() up_read(mod_lock) codetag_unload_module() kfree(cmod) release_module_tags() ... free_mod_mem() allocinfo_start(pos=N) down_read(mod_lock) // reuses cached iter, skips re-init allocinfo_show() ct->filename <-- UAF After free_mod_mem() frees the module's .rodata, allocinfo_show() dereferences ct->filename, ct->function which point there. Save the iterator state in allocinfo_next() and resume from it in allocinfo_start() with codetag_next_ct(), which detects module removal via idr_find() returning NULL and skips to the next module.

Vendor linux
Product linux
Ecosystems
Industries
Technology
Published Aug 15, 2026
Stay Ahead of the Next One

Get instant alerts for linux linux

Be the first to know when new unknown vulnerabilities affecting linux linux are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

Linux / Linux
9f44df50fee4d2f6cb374177244ccfa9f0a5cc95 < 37e3e8a2c3bfdd503209f043f8bbfbdcf5a1d92f 9f44df50fee4d2f6cb374177244ccfa9f0a5cc95 < 008ceffd44040f809aead6d7bef7cb1210c4149a 9f44df50fee4d2f6cb374177244ccfa9f0a5cc95 < 2956268efc457cb05d29c1bf94de1e8e684d7bbc
Linux / Linux
6.17

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
git.kernel.org: https://git.kernel.org/stable/c/37e3e8a2c3bfdd503209f043f8bbfbdcf5a1d92f git.kernel.org: https://git.kernel.org/stable/c/008ceffd44040f809aead6d7bef7cb1210c4149a git.kernel.org: https://git.kernel.org/stable/c/2956268efc457cb05d29c1bf94de1e8e684d7bbc