PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-90203 Linux CVE debrief

A vulnerability in the Linux kernel's Squashfs implementation can lead to an out-of-bounds access when a negative offset is read from a crafted Squashfs filesystem. This requires CAP_SYS_ADMIN to mount the filesystem, but an unprivileged user can trigger the access by reading a crafted file with a negative offset. The vulnerability was resolved by checking if the offset is negative and returning 0 in such cases, matching existing behavior where an offset beyond the block returns 0 bytes copied. Linux administrators should assess their exposure and verify if their systems are using a vulnerable version of the Linux kernel.

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

Who should care

Linux administrators and users of Linux-based systems should assess their exposure and verify if their systems are using a vulnerable version of the Linux kernel. They should also review compensating controls for exposed systems while remediation is scheduled and verified, and monitor for suspicious file reads and negative offsets.

Why it matters

CVE-2026-90203 is a HIGH-severity vulnerability in the Linux kernel's Squashfs implementation that can lead to local privilege escalation. Linux administrators should verify and apply the patch to prevent potential exploitation.

  • Local privilege escalation is possible if an attacker can mount a crafted Squashfs filesystem
  • Unprivileged users can trigger the out-of-bounds access by reading a crafted file with a negative offset
  • Verification of patch application is necessary to prevent potential exploitation

Technical summary

The Linux kernel's Squashfs implementation does not properly handle negative offsets when reading from a crafted filesystem. This can lead to an out-of-bounds access when a negative offset is used, potentially allowing a local user to escalate privileges. The vulnerability was resolved by checking if the offset is negative and returning 0 in such cases. Linux administrators should verify and apply the patch to prevent potential local privilege escalation. The CVE record and NVD entry provide details on the vulnerability, including its CVSS score of 7.1 and HIGH severity.

Defensive priority

Linux administrators should verify and apply the patch to prevent potential local privilege escalation.

Recommended defensive actions

  • Verify and apply the patch to the Linux kernel
  • Restrict mounting of untrusted filesystems to privileged users
  • Monitor for suspicious file reads and negative offsets
  • 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 NVD entry provide details on the vulnerability, including its CVSS score of 7.1 and HIGH severity. The vulnerability was resolved by checking if the offset is negative and returning 0 in such cases.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-90203 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-90203 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/3d2f0cb66c909ea2312cdef465165bb9a3ba2d84

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/95dadf366c117dcdca78a570e6832071deab1ecd

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

    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.