CVE-2022-50656

CVE-2022-50656

High · published December 9, 2025

CVSS v3.1
8.1
EPSS
0%
Percentile
26.4
In the wild
Unconfirmed
What it is

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

The record
Technical detail
CVSS v3.1
8.1 · HIGH
Vector
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00342 · 26.4th percentile
Published
2025-12-09T06:16Z
References (9)
EPSS history
Timeline
  • 09 DEC 00:00Z
    nfc: pn533: Clear nfc_target before being used
    cvelistv5