在 Linux 内核中,以下漏洞已得到修复: nfc: pn533: 修复 pn533_acr122_is_rx_frame_valid() 中的越界读取(OOB read)问题 该函数直接从 USB 响应帧中读取 frame->ccid.datalen,并在未进行任何校验的情况下将其作为索引用于访问 frame->data[]。恶意设备或故障设备可将该字段设置为任意值,导致驱动程序读取远超接收缓冲区范围的数据。 修复方案:在使用该字段之前,将 ccid.datalen 限制在 ACR122 帧的最大可能尺寸之内。
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| Linux | Linux | 9815c7cf22daceabfb919ddcd6f2c80e049c1fbc< 8db3b1e012a8b25078dfa1efabe3d0cd2916dcba |
affected |
9815c7cf22daceabfb919ddcd6f2c80e049c1fbc< 74b3fbc60907ee97e3af3249091f57351b53a6d6 |
affected | ||
9815c7cf22daceabfb919ddcd6f2c80e049c1fbc< 8a0f1bb790d964893db7fc59febda9a534db07b3 |
affected | ||
9815c7cf22daceabfb919ddcd6f2c80e049c1fbc< ea82b7576793219fa10a8b545f8338998b2a9ce2 |
affected | ||
9815c7cf22daceabfb919ddcd6f2c80e049c1fbc< 72b8b2126e854d6756a1aa4bdc66d7457b832294 |
affected | ||
9815c7cf22daceabfb919ddcd6f2c80e049c1fbc< e72cbedc4596e808d22dd2b9fff666ece76f8dd6 |
affected | ||
9815c7cf22daceabfb919ddcd6f2c80e049c1fbc< 2450a388367231fb7dd798538f393af227c00c4d |
affected | ||
9815c7cf22daceabfb919ddcd6f2c80e049c1fbc< b61732f47316d45f27706db7812950145d3327b5 |
affected | ||
| … +10 more rows | |||
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.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-98583 | nfc: nfcmrvl: validate helper command length before pull | |
| CVE-2026-98568 | vxlan: use one headroom snapshot for neighbour replies | |
| CVE-2026-98570 | net: ipv6: keep room for the mac header in dst_dev_overhead() | |
| CVE-2026-98571 | net: stmmac: clear stale buf->page after recycling on skb build failure | |
| CVE-2026-98572 | bpf: Fix immediate JMP JEQ/JNE on MIPS32 | |
| CVE-2026-98573 | net: skbuff: fix pull-bound underflow in skb_checksum_setup_ipv6() | |
| CVE-2026-98574 | net: bcmgenet: stop Tx NAPI before disabling the queues | |
| CVE-2026-98576 | nfc: llcp: fix slab-out-of-bounds reads when logging service names | |
| CVE-2026-98577 | nfc: llcp: fix WKS SAP hijacking via prefix match in nfc_llcp_wks_sap() | |
| CVE-2026-98578 | nfc: st21nfca: validate ISO15693 inventory length | |
| CVE-2026-98579 | nfc: llcp: fix sdreq TLV list leak on parse/alloc/send failure | |
| CVE-2026-98580 | nfc: llcp: Fix race condition in accept_queue lifecycle | |
| CVE-2026-98581 | nfc: llcp: Fix list corruption / refcount desync in nfc_llcp_recv_dm() | |
| CVE-2026-98582 | nfc: st21nfca: validate received frame size | |
| CVE-2026-98594 | tg3: clean up PHYLIB resources on probe failure | |
| CVE-2026-98591 | bpf: Fix bounds check for skb-backed dynptrs | |
| CVE-2026-98592 | net: spacemit: clear TX descriptor on fragment mapping failure | |
| CVE-2026-98593 | s390/debug: Fix NULL pointer dereference in debug_info_copy() | |
| CVE-2026-98590 | bpf: Fix bpf_sock context code generation | |
| CVE-2026-98595 | udp: remove a disconnected socket from the 4-tuple hash table |
Showing top 20 of 436 CVEs. View all on vendor page → →
No comments yet