PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-98112 Linux CVE debrief

A vulnerability in the Linux kernel's ksmbd listener task lifetime management on netdev events has been addressed. The listener thread exits when its listening socket is shutdown, but the task_struct can be freed before kthread_stop() gets its reference. To fix this, the listener is created in a stopped state and an extra task_struct reference is held until kthread_stop_put() completes. Listeners are also stopped and released before freeing their interface records during TCP teardown.

Vendor
Linux
Product
Unknown
CVSS
HIGH 7.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-09-25
Original CVE updated
2026-09-25
Advisory published
2026-09-25
Advisory updated
2026-09-25

Who should care

Linux kernel administrators and maintainers, particularly those with ksmbd enabled, should assess exposure and prioritize patching to prevent potential system crashes or code execution.

Why it matters

CVE-2026-98112 is a vulnerability in the Linux kernel's ksmbd listener task lifetime management. Defenders should prioritize verifying and applying patches, particularly for Linux kernel versions with ksmbd enabled, to prevent potential system crashes or code execution.

  • Verify Linux kernel versions and configurations for ksmbd
  • Apply patches to prevent potential system crashes
  • Monitor Linux kernel updates for CVE-2026-98112

Technical summary

The Linux kernel's ksmbd listener task lifetime management has been fixed to prevent task_struct from being freed before kthread_stop() gets its reference. The fix involves creating the listener in a stopped state and holding an extra task_struct reference until kthread_stop_put() completes. This change helps prevent potential system crashes or code execution in Linux kernel versions with ksmbd enabled. Administrators should verify and apply patches to mitigate this vulnerability, review ksmbd configurations, and monitor Linux kernel updates.

Defensive priority

Defenders should prioritize verifying and applying patches for Linux kernel versions affected by this vulnerability, particularly those with ksmbd enabled, to prevent potential crashes or code execution.

Recommended defensive actions

  • Verify and apply Linux kernel patches for CVE-2026-98112
  • Review ksmbd configuration and ensure it is properly secured
  • Monitor Linux kernel updates and apply patches promptly
  • Perform vulnerability scanning to identify potentially affected systems
  • Review system logs for indicators of compromise
  • Implement compensating controls for exposed systems
  • Track remediation progress and verify patch deployment

Evidence notes

The CVE record and NVD entry provide details on the vulnerability, including its description and CVSS score. However, specific affected versions and exploitation details are not provided, requiring verification from official sources.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-98112 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-98112 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/40581f10c1e56238b157af5f260b8f9518a0cbc1

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

  • Source reference

    Unverified legacy reference

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

    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.