Odebrany

CVE-2026-89900

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ę:

media: cec: core: Napraw kmemleak z powodu nieodebranego wywołania rc_free_device().

Zatwierdzenie dccc0c3ddf8f („media: rc: napraw wyścig między wyrejestrowaniem a
urb/irq”) usunięto ukryte wywołanie funkcji rc_free_device() z
rc_unregister_device(). Jednak zatwierdzenie nie spowodowało usunięcia wartości NULL
przypisanie adapt->rc, które teraz powoduje, że rc_free_device() nigdy nie będzie
wywołane na przydzielonym urządzeniu RC.

kmemleak raportuje po np. rozłączenie dw-hdmi:

obiekt bez odniesienia 0xffff00010ac10000 (rozmiar 4096):
comm „kworker/u16:1”, pid 39, jiffies 4294897739
zrzut szesnastkowy (pierwsze 32 bajty):
20 23 4b 0a 01 00 ff ff 08 00 c1 0a 01 00 ff ff #K...........
08 00 c1 0a 01 00 ff 00 00 00 00 00 00 00 00 .............
śledzenie wsteczne (crc e11baccc):
kmemleak_alloc+0x38/0x44
__kmalloc_cache_noprof+0x4a8/0x5e0
rc_allocate_device+0x48/0x2a0
cec_allocate_adapter+0x3ac/0x800
dw_hdmi_cec_probe+0x264/0x634
platforma_sonda+0xc0/0x188
naprawdę_sonda+0x4a4/0x8e0
__driver_probe_device+0x2f8/0x440
sterownik_probe_device+0x60/0x160
__device_attach_driver+0x1a0/0x2a0
bus_for_each_drv+0x100/0x1a0
__device_attach+0x174/0x350
urządzenie_initial_probe+0x90/0xb0
urządzenie_sondy_busowej+0x4c/0x120
urządzenie_add+0xdec/0x116c
platforma_device_add+0x354/0x598

Usuń przypisanie adapt->rc do NULL, aby cec_delete_adapter()
zwolnij przydzielone urządzenie rc po wyjściu ostatniego użytkownika urządzenia cec
napraw kmemleak.

>_ 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