Katalog CVE

CVE-2026-80801

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w podsystemie NFC dla czytnika Microread funkcja microread_target_discovered() analizuje dane dotyczące wykrytych celów, ale nie sprawdza, czy długość danych w skb jest wystarczająca dla odczytywanych pól. Może to prowadzić do odczytu poza zakresem lub kopiowania danych z bufora poza jego granicami. Poprawka dodaje walidację długości dla każdego typu danych przed ich odczytem lub skopiowaniem.

Ocena ryzyka

Ryzyko obejmuje potencjalny wyciek informacji z pamięci jądra lub awarię systemu. Atakujący z możliwością wysyłania spreparowanych danych do czytnika NFC może wykorzystać tę podatność do naruszenia poufności lub dostępności systemu.

Rekomendacja

Zaleca się pilne zastosowanie oficjalnej łatki jądra Linux. Należy również monitorować i ograniczać dostęp do urządzeń NFC w systemach, gdzie jest to możliwe.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: nfc: microread: validate target discovery payload lengths microread_target_discovered() parses target discovery payloads from skb->data according to the HCI gate. The fixed field offsets and UID copies were checked only against the destination nfc_target buffers, not against the actual skb length. Validate that each gate-specific payload contains the fixed fields and UID bytes before reading or copying them.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS