PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-89550 Linux CVE debrief

A vulnerability in the Linux kernel's SUNRPC svcauth_gss component can cause a division by zero error when handling a specially crafted krb5 token. This occurs because the code fails to enforce a minimum length for the token, allowing a header-only token or a token with a sub-header length to pass validation and reach the krb5 unwrap core. There, the rotate_left function can divide by zero when the token length has been driven to zero.

Vendor
Linux
Product
Unknown
CVSS
CRITICAL 9.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-09-11
Original CVE updated
2026-09-11
Advisory published
2026-09-11
Advisory updated
2026-09-11

Who should care

Defenders responsible for Linux kernel maintenance, SUNRPC svcauth_gss component configuration, and system security monitoring should assess exposure and prioritize patching. This includes operators managing Linux kernel deployments, platform administrators, vulnerability management teams, and security teams responsible for ensuring the secure operation of systems that may be affected by this vulnerability.

Why it matters

This vulnerability in the Linux kernel's SUNRPC svcauth_gss component can cause division by zero errors when handling specially crafted krb5 tokens. Defenders should prioritize verifying the Linux kernel version, applying patches, and monitoring system logs.

  • Verify Linux kernel patch level to prevent potential division by zero errors
  • Review and update SUNRPC svcauth_gss component configuration to ensure secure token handling
  • Monitor system logs for potential exploitation attempts to detect possible attacks

Technical summary

The Linux kernel's SUNRPC svcauth_gss component is vulnerable to a division by zero error when handling krb5 tokens. The code fails to enforce a minimum token length, allowing crafted tokens to cause errors in the krb5 unwrap core. This issue can be addressed by adding a minimum-length check to reject tokens that are too short, ensuring the token contains the 16-byte header plus at least some encrypted payload. A valid sealed RFC 4121 token must meet this criteria to prevent division by zero errors in the rotate_left function.

Defensive priority

Defenders should prioritize verifying the Linux kernel version and applying patches to address this vulnerability, particularly for systems using the SUNRPC svcauth_gss component.

Recommended defensive actions

  • Verify Linux kernel version and apply patches
  • Review SUNRPC svcauth_gss component configuration
  • Monitor system logs for potential exploitation attempts
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • 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

Evidence notes

The CVE record and source references indicate that this vulnerability was resolved in the Linux kernel. The fix adds a minimum-length check to reject tokens that are too short. However, specific affected versions and exploitation details are not provided in the source corpus.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-89550 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-89550 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/2eed1e6a976a44015c3ee78841fe336796e2b21c

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

    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.