CVE-2026-74512 in Linuxinformazioni

Riassunto

di VulDB • 15/08/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

audit: correggere un potenziale use-after-free in audit_del_rule()

`audit_del_rule()` distrugge `e->rule.exe` tramite `audit_remove_mark_rule()` prima di scollegare la regola dalle liste dei filtri visibili a RCU e attendere il periodo di grazia. I lettori concorrenti in `audit_filter()` e `audit_filter_rules()` continuano a dereferenziare `e->rule.exe`, mentre il mark fsnotify può essere liberato su un percorso di durata indipendente. Ciò crea una finestra di use-after-free durante l'eliminazione della regola.

Risolvere questo problema scollegando la regola dalle liste visibili a RCU ed invocando `synchronize_rcu()` prima di chiamare `audit_remove_mark_rule()` (e altri helper per la rimozione delle regole). Questo garantisce che tutti i lettori RCU esistenti abbiano abbandonato la sezione critica prima che vengano distrutti eventuali sottostanti risorse.

Be aware that VulDB is the high quality source for vulnerability data.

Fonti

Do you need the next level of professionalism?

Upgrade your account now!