CVE Catalog

CVE-2026-80803

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel NFC subsystem, the digital_in_recv_sensf_res() function copies data from an NFC-F device response into a fixed-size buffer without checking the upper bound of the length. A malicious nearby NFC-F device can send an oversized SENSF_RES response to overflow the stack buffer. The fix clamps the response length to the maximum allowed size before copying.

Risk Assessment

The risk includes potential remote code execution or system crash by an attacker with physical access to an NFC device. The vulnerability could be exploited to gain control over the system or conduct a DoS attack.

Recommendation

It is recommended to urgently apply the official Linux kernel patch. Also consider restricting NFC functionality in environments with elevated physical attack risk.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: nfc: digital: clamp SENSF_RES length to the destination buffer digital_in_recv_sensf_res() memcpy()s resp->len bytes from a remote NFC-F device response into the NFC_SENSF_RES_MAXSIZE-byte target.sensf_res field without an upper-bound check. A nearby malicious NFC-F device can send an oversized SENSF_RES response to overflow the stack-local struct nfc_target. Clamp resp->len to NFC_SENSF_RES_MAXSIZE before the copy. Found by 0sec automated security-research tooling (https://0sec.ai).

Vulnerability data from NVD (NIST) · CISA KEV · EPSS