CVE-2026-74512

CVE-2026-74512

High · published August 15, 2026

CVSS v3.1
7.8
EPSS
0%
Percentile
2.1
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00126 · 2.1th percentile
Published
2026-08-15T17:17Z
References (8)
EPSS history
Timeline
  • 15 AUG 12:27Z
    audit: fix potential use-after-free in audit_del_rule()
    cvelistv5