PatchSiren

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.