Linux Kernel Vulnerability in NFC Protocol Handling by Vendor
CVE-2026-31629
Currently unrated
What is CVE-2026-31629?
A flaw in the NFC protocol handling of the Linux Kernel causes potential issues during socket operations. In the functions nfc_llcp_recv_hdlc() and nfc_llcp_recv_disc(), a failure to return after checking for a closed socket state allows execution to incorrectly proceed. This oversight can lead to a double release of socket resources and subsequently trigger a use-after-free condition. The issue is addressed by ensuring proper return statements are added following the LLCP_CLOSED condition checks.
Affected Version(s)
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 796e0cac058252d0ad34ebe288e6f7979b5fc9b2
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 8977fad2b3c6eefd414131168d597c5d1d5e1abf
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2