Odebrany

CVE-2026-97919

opublikowano:
modyfikacja:
Ocena CVSS
n/a
Brak oceny

>_ Opis

Tłumaczenie automatyczne – może zawierać nieścisłości.

W jądrze Linuksa usunięto następującą lukę:

śledzenie: Weź odniesienie przed opublikowaniem nazwanego wyzwalacza histogramu

event_hist_trigger_named_init() ustawia wyzwalacz na global
Named_triggers i dopiero wtedy pobiera odwołanie do wyzwalacza
dzieli swój histogram z:

dane->ref++;

save_named_trigger(data->named_data->name, data);

ret = event_hist_trigger_init(data->named_data);
jeśli (ret < 0) {
kfree(dane->cmd_ops);
dane->cmd_ops = &trigger_hist_cmd;
}

powrót powrót;

event_hist_trigger_init() kończy się niepowodzeniem, gdy alloc_hist_pad() nie może dokonać alokacji, oraz
nic nie powoduje wycofania spustu z listy przy wyjściu.
event_hist_trigger_parse() zwalnia go, a następne wyszukiwanie według nazwy powoduje odczytanie
uwolniony obiekt:

BŁĄD: KASAN: użycie płyty po zwolnieniu w find_named_trigger+0xac/0xc0
Odczytaj rozmiar 8 pod adresem ffff888009346860 przez zadanie init/1
find_named_trigger+0xac/0xc0
hist_register_trigger+0xc1/0xa00
event_hist_trigger_parse+0x3146/0x6af0
event_trigger_write+0xce/0x160
Uwolniony przez zadanie 67:
kfree+0x154/0x420
wyzwalacz_kthread_fn+0xfd/0x160

Najpierw wykonaj odniesienie i opublikuj, gdy się powiedzie, aby nic nie było
które mogą zakończyć się niepowodzeniem, gdy wyzwalacz stanie się możliwy do znalezienia.

>_ Referencje

Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.

This product uses the NVD API but is not endorsed or certified by the NVD.

Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.

CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.

NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org