PatchSiren cyber security CVE debrief
CVE-2026-98577 Linux CVE debrief
A vulnerability in the Linux kernel's NFC LLCP implementation could allow an attacker to hijack WKS SAPs via prefix matching. The issue arises from the nfc_llcp_wks_sap() function comparing only the service_name_len bytes of the service name, allowing short service names to match longer WKS strings. This vulnerability has been resolved by requiring an exact length match before performing the comparison.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-18
- Original CVE updated
- 2026-10-18
- Advisory published
- 2026-10-18
- Advisory updated
- 2026-10-18
Who should care
Defenders responsible for Linux kernel-based systems and devices using NFC LLCP functionality should assess exposure and prioritize patching. This includes operators, platform administrators, vulnerability management teams, and security teams. They should verify patch application, review NFC LLCP implementation, and monitor for potential exploitation attempts.
Why it matters
CVE-2026-98577 is a vulnerability in the Linux kernel's NFC LLCP implementation that could allow WKS SAP hijacking. Defenders should prioritize patching and verifying NFC LLCP implementation.
- Verify and apply patches to prevent potential WKS SAP hijacking
- Review NFC LLCP implementation for exact length matching
- Monitor for exploitation attempts targeting NFC LLCP
Technical summary
The nfc_llcp_wks_sap() function in the Linux kernel's NFC LLCP implementation compares only the service_name_len bytes of the service name, allowing short service names to match longer WKS strings. This can be exploited to hijack WKS SAPs. The issue has been resolved by requiring an exact length match before performing the comparison. Defenders should prioritize verifying and applying the patch to the Linux kernel, particularly for systems and devices using NFC LLCP functionality, and review NFC LLCP implementation for exact length matching.
Defensive priority
Defenders should prioritize verifying and applying the patch to the Linux kernel, particularly for systems and devices using NFC LLCP functionality.
Recommended defensive actions
- Verify and apply the patch to the Linux kernel
- Review and update NFC LLCP implementation to ensure exact length matching
- Monitor for potential exploitation attempts
- Review compensating controls for exposed systems
- Check relevant monitoring, detection, and logs for exposed assets
- Track exceptions and retest remediated assets
- Confirm whether affected product deployments exist in managed environments
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, but do not specify versions affected or fixed. The Linux kernel project has provided patches for the issue. Defenders should verify patch application and review NFC LLCP implementation for exact length matching. Evidence is limited, and further verification is required to ensure patch effectiveness.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-98577 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-98577
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-98577 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-98577
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/0a0412745c86acd089c6460da715ab966b1615e7
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/0c83a8a45fed256ccc5fe7160b436b671fc79fb8
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/32b5f0b338bf59391a1cff9a6190a72c4d2c1ba8
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/408cff6bd60636df201274d320edfdfde9ed41db
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/6fad2c34d451d11a9f3f946cae1105fee91d96b8
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/aa555ed5ed0d15efbaf27e0e9f152a6df715278a
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/bf41af8f910cbb5d776a1dfa0671d31a7e262e28
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/f234197f3bda3aea5d4b1e591d6bcb3660a8b3fc
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.