PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-99002 Linux CVE debrief

The Linux kernel has a vulnerability in the drm/vmwgfx component where it does not validate the pitch coming from userspace before copying data from the underlying surface. This could lead to possible out of bounds reads with cursor snooping. The vulnerability exists due to a lack of validation of user-supplied input, which could allow an attacker to access sensitive information or disrupt system operations. The drm/vmwgfx component is used in various Linux kernel versions and could be exploited by an attacker with local access to the system.

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

Who should care

Defenders responsible for Linux kernel security, especially those managing systems with untrusted users accessing the drm/vmwgfx component, should prioritize patching this vulnerability.

Why it matters

The Linux kernel's drm/vmwgfx component vulnerability could lead to information disclosure, denial of service, or privilege escalation if exploited.

  • Potential out of bounds reads with cursor snooping could lead to information disclosure.
  • Successful exploitation could result in denial of service.
  • The vulnerability could be used to gain elevated privileges.

Technical summary

The Linux kernel's drm/vmwgfx component does not validate the pitch coming from userspace before copying data from the underlying surface, potentially leading to out of bounds reads with cursor snooping. The vulnerability is caused by a missing validation check for the pitch value, which is used to calculate the memory location for copying data. This oversight could lead to out-of-bounds reads, potentially resulting in information disclosure or system crashes. The Linux kernel maintainers have addressed this issue by adding the necessary validation checks.

Defensive priority

Defenders should prioritize patching this vulnerability, especially in systems where untrusted users have access to the Linux kernel's drm/vmwgfx component.

Recommended defensive actions

  • Patch the Linux kernel to include the validation of pitch coming from userspace in the drm/vmwgfx component.
  • Restrict access to the drm/vmwgfx component to trusted users only.
  • Monitor systems for potential out of bounds reads with cursor snooping.
  • Implement additional logging and monitoring to detect potential exploitation attempts.
  • Conduct a thorough review of system configurations and user access controls to minimize the attack surface.
  • Consider implementing compensating controls, such as intrusion detection systems, to detect and prevent exploitation.
  • Keep track of system updates and patches to ensure timely mitigation of vulnerabilities.

Evidence notes

The CVE record and source item provide details about the vulnerability in the Linux kernel's drm/vmwgfx component. The NVD entry is currently not provided. The vulnerability was introduced due to a missing validation check for the pitch value, which is used to calculate the memory location for copying data. This oversight could lead to out-of-bounds reads, potentially resulting in information disclosure or system crashes. The Linux kernel maintainers have addressed this issue by adding the necessary validation checks.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-99002 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-99002 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • drm/vmwgfx: validate pitch coming from userspace

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/99xxx/CVE-2026-99002.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/073437615a8da528935146ca6a17292c0ca8ce19

    Supplemental source

  • Source reference

    Unverified legacy reference

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

    Supplemental source

  • Source reference

    Unverified legacy reference

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

    Supplemental source

  • Source reference

    Unverified legacy reference

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

    Supplemental source

  • Source reference

    Unverified legacy reference

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

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/76e5ddd7d9822c8c3492e0f50ba8978e093069ad

    Supplemental source

  • Source reference

    Unverified legacy reference

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

    Supplemental source

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.