cveboard RSS feed

CVE-2026-74512

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2026
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

audit: fix potential use-after-free in audit_del_rule()

In the Linux kernel, the following vulnerability has been resolved: audit: fix potential use-after-free in audit_del_rule() `audit_del_rule()` destroys `e->rule.exe` via `audit_remove_mark_rule()` before unlinking the rule from RCU-visible filter lists and waiting for a grace period. Concurrent readers in `audit_filter()` and `audit_filter_rules()` still dereference `e->rule.exe`, while the fsnotify mark can be freed on an independent lifetime path. This creates a use-after-free window during rule deletion. Fix this by unlinking the rule from the RCU-visible lists and invoking `synchronize_rcu()` before calling `audit_remove_mark_rule()` (and other rule removal helpers). This ensures that all existing RCU readers have exited the critical section before any underlying resources are destroyed.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
34d99af52ad40bd498ba66970579a5bc1fb1a3bcaffectedgit93616c567469510b7bba55b2674e0c4523fd7e64UnavailableNone listed
34d99af52ad40bd498ba66970579a5bc1fb1a3bcaffectedgit3f82927b399d7a276c0c12b6ff4424b747a0c9a7UnavailableNone listed
34d99af52ad40bd498ba66970579a5bc1fb1a3bcaffectedgit8ae135a8962be9d4e8a131eb18eb06cdf02a47ceUnavailableNone listed
34d99af52ad40bd498ba66970579a5bc1fb1a3bcaffectedgit45bf3df5b32e5a49953e7ceabc55f7dd85380e46UnavailableNone listed
34d99af52ad40bd498ba66970579a5bc1fb1a3bcaffectedgit78bde7e9bd36eaae1b8e8cfcd47f12a34f301dbfUnavailableNone listed
34d99af52ad40bd498ba66970579a5bc1fb1a3bcaffectedgitcae0dfed5d307b240bff71c3cf206652d1b6f215UnavailableNone listed
34d99af52ad40bd498ba66970579a5bc1fb1a3bcaffectedgit5b8f46864f06d6dbacb7dcea52bc084dfd122638UnavailableNone listed
34d99af52ad40bd498ba66970579a5bc1fb1a3bcaffectedgit246df90b5f1a8a6e6abbd2f058b029558720adecUnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
4.3affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver4.3UnavailableNone listed
5.10.265unaffectedsemverUnavailable5.10.*None listed
5.15.216unaffectedsemverUnavailable5.15.*None listed
6.1.183unaffectedsemverUnavailable6.1.*None listed
6.6.151unaffectedsemverUnavailable6.6.*None listed
6.12.103unaffectedsemverUnavailable6.12.*None listed
6.18.44unaffectedsemverUnavailable6.18.*None listed
7.1.8unaffectedsemverUnavailable7.1.*None listed
7.2unaffectedoriginal_commit_for_fixUnavailable*None listed