PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-98610 Linux CVE debrief

A soft lockup vulnerability was found in the Linux kernel's HFSC (Hierarchical Fair Service Curve) scheduler. When a filter with a flowid is created and bound to a class, and later the class's level is raised without revalidating existing bindings, it can lead to an infinite loop in the classify walk. This can cause a soft lockup, which can be triggered by a single packet and is reachable from an unprivileged user via unshare -Urn (CAP_NET_ADMIN).

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

Linux kernel developers and administrators who use the HFSC scheduler should assess their exposure to this vulnerability. They should review and update the Linux kernel to the latest version, verify HFSC scheduler configuration for potential vulnerabilities, and monitor the system for soft lockup events.

Why it matters

This vulnerability can cause a soft lockup in the Linux kernel's HFSC scheduler, leading to a denial of service and potential system crashes or freezes. Linux kernel developers and administrators should assess their exposure and take steps to mitigate the vulnerability.

  • Denial of Service (DoS) via soft lockup
  • Potential for system crashes or freezes
  • Increased risk of security breaches due to unprivileged user access

Technical summary

The Linux kernel's HFSC scheduler has a soft lockup vulnerability. When a filter with a flowid is created and bound to a class, and later the class's level is raised without revalidating existing bindings, it can lead to an infinite loop in the classify walk. This can cause a soft lockup, which can be triggered by a single packet and is reachable from an unprivileged user via unshare -Urn (CAP_NET_ADMIN). The bug was fixed by bounding the traversal with a budget of non-descending hops.

Defensive priority

Medium

Recommended defensive actions

  • Review and update Linux kernel to the latest version
  • Verify HFSC scheduler configuration for potential vulnerabilities
  • Monitor system for soft lockup events
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
  • Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed

Evidence notes

The vulnerability was introduced in the Linux kernel and can be triggered by a specific configuration of the HFSC scheduler. The conditions to recreate the bug require a cycle with two legal-at-bind-time flowid binds and a level drift. The bug was fixed by bounding the traversal with a budget of non-descending hops.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-98610 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-98610 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/0fa25ba50a382d79c0cf060214c2095756836f5f

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/1301a1292c6742b4c96a18715d49f89c3caca0d7

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/2bd20245dd658789d8cccb37697967b4caba6ad8

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/30d7fea767e830bd81ac2f73d2e33c877cb2e679

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/8a60ade2277e1f0e0d0578d565354e52292fa46d

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

    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.