PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-23255 Linux CVE debrief

CVE-2026-23255 is an RCU synchronization flaw in the Linux kernel’s /proc/net/ptype path. According to the CVE description, ptype_seq_show() and ptype_seq_next() can observe packet_type state without sufficient RCU protection while concurrent writers remove packet_type entries and clear pt->dev. The result is an RCU stall and a high-availability denial-of-service condition on affected systems.

Vendor
Linux
Product
Unknown
CVSS
MEDIUM 5.5
CISA KEV
Not listed in stored evidence
Original CVE published
2026-03-18
Original CVE updated
2026-09-08
Advisory published
2026-03-18
Advisory updated
2026-09-08

Who should care

Linux kernel maintainers, distro security teams, and operators of systems that expose /proc/net/ptype and rely on kernel networking availability. Because the issue is local and requires limited privileges, it is especially relevant for multi-user systems and environments where untrusted users can reach the affected code path.

Technical summary

NVD lists the vulnerability as CVSS 3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H. The CVE description says ptype_seq_show() runs under rcu_read_lock() but reads pt->dev without a barrier, while concurrent writers may remove a packet_type structure after an RCU grace period and clear pt->dev without the same protection. The fix adds proper RCU handling to /proc/net/ptype, including carrying a device pointer in iterator state and using READ_ONCE() when reading list pointers in ptype_seq_next().

Defensive priority

Medium. The issue is not remote and does not indicate confidentiality or integrity impact, but it can still cause a serious availability problem in the kernel. Prioritize patching on shared, multi-user, or high-availability Linux systems.

Recommended defensive actions

  • Apply the kernel updates that include the referenced fixes from the official Linux stable tree links.
  • Verify whether your distribution has backported the fix into your currently deployed kernel version.
  • If you operate multi-user Linux hosts, treat this as a denial-of-service hardening item and accelerate patch rollout on exposed systems.
  • Confirm whether any local users or containers can interact with the affected procfs networking path in your environment.
  • Track vendor advisories for your Linux distribution in case the fix is delivered through a distro kernel package rather than upstream release numbers.

Evidence notes

The CVE record was published on 2026-03-18 and last modified on 2026-05-21. NVD marks the issue as analyzed and lists CVSS v3.1 vector AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H. NVD also provides Linux kernel version criteria showing affected ranges ending before 6.6.136, 6.12.80, and 6.18.10, along with additional historical release criteria. The provided CVE description states the root cause is missing RCU protection in ptype_seq_show() and ptype_seq_next().

Sources and references

Verified primary and authoritative sources

  • CVE-2026-23255 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-23255

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-23255 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-23255

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/002a73470b56848e4c81efeaaedd471e92d66d8d

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/589a530ae44d0c80f523fcfd1a15af8087f27d35

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/dcefd3f0b9ed8288654c75254bdcee8e1085e861

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/f613e8b4afea0cd17c7168e8b00e25bc8d33175d

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

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.