Odebrany

CVE-2026-90221

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

nfc: nci: naprawiono użycie niezainicjowanej pamięci podczas analizowania CORE_INIT_RSP

Analiza nci_core_init_rsp_packet_v1() i nci_core_init_rsp_packet_v2()
pakiet CORE_INIT_RSP bez sprawdzania, czy zawiera go skb
wystarczająco dużo danych. Zniekształcona odpowiedź (np. wstrzyknięta przez virtual_ncidev)
podczas udostępniania można zadeklarować dużą liczbę interfejsów num_supported_rf_interfaces
niewystarczająca ilość danych, powodująca odczyty niezainicjowanej pamięci płyty. To
jest później używany w nci_init_complete_req(), wyzwalając KMSAN
ostrzeżenie o wartości jednostkowej.

Dodaj kontrolę długości skb przed uzyskaniem dostępu do pól pakietów:
- Sprawdź, czy skb ma co najmniej 1 bajt w polu statusu.
- Przed analizą sprawdź, czy skb może przechowywać nagłówek o stałym rozmiarze.
- W wersji 2, granice sprawdzają każdy wpis interfejsu rf_interface o zmiennej długości i jego
parametry rozszerzenia w pętli analizującej.
- W wersji 1 sprawdź, czy skb jest wystarczająco duży dla obu zmiennych długości
tablica rf_interfaces i końcowa struktura rsp_2.

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