Katalog CVE

CVE-2022-50656

WysokieCVSS 8.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.30%

Percentyl 22 - wyżej niż 22% wszystkich znanych CVE

Streszczenie

W jądrze Linux w sterowniku NFC pn533 występuje podatność polegająca na odczycie poza granicami pamięci (slab-out-of-bounds). Problem wynika z nieprawidłowej inicjalizacji struktury nfc_target, która może zawierać śmieciowe wartości, co prowadzi do zbyt dużej wartości sensb_res_len.

Ocena ryzyka

Może to prowadzić do wycieku informacji z pamięci jądra lub awarii systemu, a w skrajnych przypadkach do eskalacji uprawnień.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji zawierającej poprawkę, która czyści strukturę nfc_target przed użyciem.

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: pn533: Clear nfc_target before being used Fix a slab-out-of-bounds read that occurs in nla_put() called from nfc_genl_send_target() when target->sensb_res_len, which is duplicated from an nfc_target in pn533, is too large as the nfc_target is not properly initialized and retains garbage values. Clear nfc_targets with memset() before they are used. Found by a modified version of syzkaller. BUG: KASAN: slab-out-of-bounds in nla_put Call Trace: memcpy nla_put nfc_genl_dump_targets genl_lock_dumpit netlink_dump __netlink_dump_start genl_family_rcv_msg_dumpit genl_rcv_msg netlink_rcv_skb genl_rcv netlink_unicast netlink_sendmsg sock_sendmsg ____sys_sendmsg ___sys_sendmsg __sys_sendmsg do_syscall_64

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