Odebrany

CVE-2026-90126

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

rtc: pcf8563: napraw wyciek dostawcy zegara po rozłączeniu

pcf8563_clkout_register_clk() rejestruje dostawcę zegara CLKOUT za pomocą
of_clk_add_provider(), ale nic go nigdy nie rozwija: nie ma
of_clk_del_provider(), a sterownik nie ma wywołania zwrotnego usuwania. Każdy
of_clk_add_provider() przydziela strukturę of_clk_provider, pobiera
odwołanie do węzła OF i dodaje wpis do globalnego of_clk_providers
lista, z których żadna nie jest zwalniana, gdy urządzenie jest niezwiązane. Każdy
bind/unbind (lub przeładowanie modułu) powoduje zatem wyciek struktury dostawcy i
odwołanie do węzła of_node.

Sam zegar jest już zarządzany przez urządzenie (devm_clk_register()); tylko
rejestracja dostawcy nie była. Użyj devm_of_clk_add_hw_provider() tak
dostawca jest automatycznie usuwany po rozłączeniu. Przywiąż go do rodzica
urządzenie i2c, którego węzeł OF przenosi nazwy komórek zegara i wyjścia zegara
właściwości (urządzenie klasy RTC nie posiada własnego węzła OF).

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