PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-89542 Linux CVE debrief

A vulnerability in the Linux kernel's SUNRPC has been addressed. The gss_krb5_unwrap_v2 function did not properly validate token lengths, leading to potential out-of-bounds reads and arithmetic issues. This has been resolved with several defense-in-depth guards. The vulnerability was addressed by adding four defense-in-depth guards inside the unwrap core so it is safe regardless of what its callers validate. These guards include rejecting tokens with len - offset < GSS_KRB5_TOK_HDR_LEN before touching ptr+4/ptr+6, bailing from rotate_left() when buf->len <= base, returning early from _rotate_left() when buf->len is zero, and replacing the dead BUG_ON with a live check that returns

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

Linux kernel maintainers, Linux distribution maintainers, and users of Linux kernel deployments should assess exposure and prioritize patching. They should verify Linux kernel versions, review compensating controls for exposed systems, and monitor Linux kernel updates for potential backports.

Why it matters

A vulnerability in the Linux kernel's SUNRPC has been addressed. The gss_krb5_unwrap_v2 function did not properly validate token lengths, leading to potential out-of-bounds reads and arithmetic issues. This has been resolved with several defense-in-depth guards.

  • Verify Linux kernel versions and assess exposure to CVE-2026-89542
  • Prioritize patching for affected Linux kernel versions to prevent potential issues
  • Monitor Linux kernel updates for potential backports of the fix

Technical summary

The gss_krb5_unwrap_v2 function in the Linux kernel's SUNRPC did not properly validate token lengths, leading to potential out-of-bounds reads and arithmetic issues. Several defense-in-depth guards were added to the unwrap core to address this vulnerability. These guards include rejecting tokens with len - offset < GSS_KRB5_TOK_HDR_LEN before touching ptr+4/ptr+6, bailing from rotate_left() when buf->len <= base, returning early from _rotate_left() when buf->len is zero, and replacing the dead BUG_ON with a live check that returns GSS_S_DEFECTIVE_TOKEN before the movelen subtraction.

Defensive priority

Linux kernel maintainers and users should assess exposure and prioritize patching.

Recommended defensive actions

  • Assess exposure of Linux kernel deployments to CVE-2026-89542
  • Prioritize patching for affected Linux kernel versions
  • Monitor Linux kernel updates for potential backports
  • Verify Linux kernel versions and assess exposure to CVE-2026-89542
  • 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

Evidence notes

The CVE record and NVD entry provide details on the vulnerability. Four defense-in-depth guards were added to the unwrap core. These include rejecting tokens with len - offset < GSS_KRB5_TOK_HDR_LEN before touching ptr+4/ptr+6, bailing from rotate_left() when buf->len <= base, returning early from _rotate_left() when buf->len is zero, and replacing the dead BUG_ON with a live check that returns GSS_S_DEFECTIVE_TOKEN before the movelen subtraction. The Linux kernel maintainers, Linux distribution maintainers, and users of Linux kernel

Sources and references

Verified primary and authoritative sources

  • CVE-2026-89542 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-89542 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/6959297aaa9572783d620a226d73c3fb94494888

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/806584a4b67a7233870c33e5b8f872e76dd02988

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

    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.