Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-80796— nfc: nci: add data_len bound checks to activation parameter extractors

Quick assessment

Affected
Linux Linux
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

Linux kernel是美国Linux基金会开源的一个操作系统内核。 Linux kernel存在安全漏洞,该漏洞源于NCI激活参数提取器nci_extract_activation_params_iso_dep()和nci_extract_activation_params_nfc_dep()解析NCI RF_INTF_ACTIVATED_NTF通知时缺少对activation_params_len的边界检查,可能导致内核内存越界读取。

AI Predicted 5.5 Difficulty: Moderate EPSS 0.19% · P9

Affected Version Matrix 20

VendorProduct Version RangeStatus
Linux Linux e8c0dacd9836dc2dcb28d236c9cc3cfaa9965a20< 1168484fe2b3828bf24a46f3c42a8719fade679b affected
e8c0dacd9836dc2dcb28d236c9cc3cfaa9965a20< be311c0cfeadfbe815ea22d2914a98d06e3fab0e affected
e8c0dacd9836dc2dcb28d236c9cc3cfaa9965a20< 04e51353cb9fa321caaeeed8331d4cd041fbaca7 affected
e8c0dacd9836dc2dcb28d236c9cc3cfaa9965a20< e25b44bd8b8cc666b49a3fe0ef547e64d5b1e300 affected
e8c0dacd9836dc2dcb28d236c9cc3cfaa9965a20< 9b01f5af0dc59263b59391b148bc78d83c0354a9 affected
e8c0dacd9836dc2dcb28d236c9cc3cfaa9965a20< 9620a91f8d643b680f417a435db399a04d1e06d8 affected
e8c0dacd9836dc2dcb28d236c9cc3cfaa9965a20< cf9d44be50b9074a5abdc301b4a3ba3e283591df affected
e8c0dacd9836dc2dcb28d236c9cc3cfaa9965a20< f5c534b53f8c424a8e7633c9b585475c4bf4ee18 affected
… +12 more rows
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-80796

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
nfc: nci: add data_len bound checks to activation parameter extractors
Source: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: nfc: nci: add data_len bound checks to activation parameter extractors nci_extract_activation_params_iso_dep() and nci_extract_activation_params_nfc_dep() read an inner length byte from the NCI RF_INTF_ACTIVATED_NTF payload and use it to memcpy() into fixed kernel buffers, but neither function receives the caller-validated activation_params_len. A crafted NCI notification with activation_params_len=1 and an inner length byte of up to 20 (NFC-A) or 50 (NFC-B) causes memcpy() to read that many bytes past the one valid byte in the activation params region -- a slab out-of-bounds read of kernel memory adjacent to the NCI skb. The sibling nci_extract_rf_params_*() family was given equivalent protection by commit 571dcbeb8e63 ("net: nfc: nci: Fix parameter validation for packet data"), but the two activation parameter extractors were not updated at that time. Add a data_len parameter to both functions, guard against an empty region before consuming the inner length byte, decrement the remaining count after consuming it, and clamp the copy length to what is actually available. Update both call sites to pass ntf.activation_params_len, which is already validated against the skb at ntf.c:801.
Source: CVE Program / CVE List V5
CVSS Information
N/A
Source: CVE Program / CVE List V5
Vulnerability Type
N/A
Source: CVE Program / CVE List V5
Vulnerability Title
Linux kernel 安全漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
Linux kernel是美国Linux基金会开源的一个操作系统内核。 Linux kernel存在安全漏洞,该漏洞源于NCI激活参数提取器nci_extract_activation_params_iso_dep()和nci_extract_activation_params_nfc_dep()解析NCI RF_INTF_ACTIVATED_NTF通知时缺少对activation_params_len的边界检查,可能导致内核内存越界读取。
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

Vendor Product Affected Versions CPE Subscribe
Linux Linux e8c0dacd9836dc2dcb28d236c9cc3cfaa9965a20 ~ 1168484fe2b3828bf24a46f3c42a8719fade679b -
Linux Linux 3.3 -

II. Public POCs for CVE-2026-80796

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-80796

请登录查看更多情报信息。

Patches & Fixes for CVE-2026-80796 (8)

Other References for CVE-2026-80796 (1)

Same Patch Batch · Linux · 2026-09-04 · 156 CVEs total

CVE-2026-80865 bpf: Add missing access_ok call to copy_user_syms
CVE-2026-80856 fuse: fix invalidate lock leak on setattr writeback failure
CVE-2026-80857 fuse: wait for FR_FINISHED on abort_on_kill to prevent use-after-free
CVE-2026-80858 fuse: publish io-uring queues with release semantics
CVE-2026-80859 fuse: fix missing barrier when checking io-uring readiness
CVE-2026-80860 fuse: fix race between interrupt and resend
CVE-2026-80861 usb: xhci: bail out of setup if the controller is inaccessible
CVE-2026-80862 nvme-tcp: fix usage of page_frag_cache
CVE-2026-80863 RDMA/rxe: Fix OOB in free_rd_atomic_resources()
CVE-2026-80864 RDMA/rxe: Fix responder UAF on IB_QP_MAX_DEST_RD_ATOMIC modify_qp
CVE-2026-80870 drm/amdkfd: Validate CRIU-restored IDs before idr_alloc
CVE-2026-80874 arm64: dts: renesas: ironhide: Describe inline ECC carveouts
CVE-2026-80873 KVM: arm64: nv: Write ESR_EL2 for injected nested SError exceptions
CVE-2026-80872 ALSA: hda/tas2781: Cancel async firmware request at unbind
CVE-2026-80871 crypto: xilinx-trng - Remove crypto_rng interface
CVE-2026-80868 ntfs3: Allocate iomap inline_data using alloc_page
CVE-2026-80866 tipc: avoid busy looping in tipc_exit_net()
CVE-2026-80867 alpha/PCI: Add security_locked_down() check to pci_mmap_resource()
CVE-2026-80855 fuse: fix invalidate lock leak on open O_TRUNC DAX failure
CVE-2026-80869 ntfs: bound the attribute-list entry in ntfs_read_inode_mount()

Showing top 20 of 156 CVEs. View all on vendor page &rarr; →

IV. Related Vulnerabilities

V. Comments for CVE-2026-80796

No comments yet


Leave a comment