PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-99063 Linux CVE debrief

A Linux kernel vulnerability allows an out-of-bounds read when the `data_start` value exceeds the buffer size in the `dm ioctl` system. This issue can be triggered by a `DM_LIST_DEVICES` request with a `data_size` of 305 bytes. The vulnerability has been resolved by clamping `data_start` to the buffer size. Linux system administrators and security teams should verify and apply patches for affected kernel versions. The vulnerability is not a security bug but can be triggered by a `DM_LIST_DEVICES` request with a `data_size` of 305 bytes.

Vendor
Linux
Product
Unknown
CVSS
Unknown
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

Linux system administrators, security teams, and users with access to the `dm ioctl` interface should assess their exposure and apply patches or mitigations as necessary. Linux system administrators and security teams should verify and apply patches for affected kernel versions. The vulnerability is not a security bug but can be triggered by a `DM_LIST_DEVICES` request with a `data_size` of 305 bytes.

Why it matters

The Linux kernel vulnerability CVE-2026-99063 allows an out-of-bounds read in the `dm ioctl` system. While not a security bug, it can be triggered by a `DM_LIST_DEVICES` request with a `data_size` of 305 bytes. Linux system administrators and security teams should verify and apply patches for affected kernel versions.

  • Verify Linux kernel versions and apply patches to fix the vulnerability
  • Restrict access to the `dm ioctl` interface for unprivileged users
  • Monitor system logs for potential exploitation attempts

Technical summary

The Linux kernel vulnerability CVE-2026-99063 allows an out-of-bounds read in the `dm ioctl` system when `data_start` exceeds the buffer size. The issue arises from the `get_result_buffer` function setting `data_start` to `sizeof(struct dm_ioctl)` without considering the actual buffer size. This can be triggered by a `DM_LIST_DEVICES` request with a `data_size` of 305 bytes, causing the system to read beyond the allocated buffer. The vulnerability has been fixed by clamping `data_start` to the buffer size, preventing the out-of-bounds read.

Defensive priority

Verify and apply patches for Linux kernel versions affected by this vulnerability, particularly for systems where unprivileged users have access to the `dm ioctl` interface.

Recommended defensive actions

  • Verify Linux kernel versions and apply patches to fix the vulnerability
  • Restrict access to the `dm ioctl` interface for unprivileged users
  • Monitor system logs for potential exploitation attempts
  • Perform a thorough review of system configurations and user access to the `dm ioctl` interface
  • Implement additional monitoring and logging to detect potential exploitation attempts
  • Conduct a risk assessment to determine the potential impact of the vulnerability on the organization
  • Develop a plan to apply patches or mitigations to affected systems

Evidence notes

The CVE record and source item provide details on the vulnerability, including its resolution in the Linux kernel. The NVD entry is currently not provided. The vulnerability allows an out-of-bounds read in the `dm ioctl` system when `data_start` exceeds the buffer size. The issue arises from the `get_result_buffer` function setting `data_start` to `sizeof(struct dm_ioctl)` without considering the actual buffer size. This can be triggered by a `DM_LIST_DEVICES` request with a `data_size` of 305 bytes, causing the system to read beyond

Sources and references

Verified primary and authoritative sources

  • CVE-2026-99063 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-99063 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

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

Supplemental references

  • dm ioctl: don't let data_start run past the buffer

    Unverified legacy reference

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

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

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

    Supplemental source

  • Source reference

    Unverified legacy reference

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

    Supplemental source

  • Source reference

    Unverified legacy reference

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

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/98195e822343a656b92e235847ab3e72b1a3f920

    Supplemental source

  • Source reference

    Unverified legacy reference

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

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/5680b6fb3054677d4ee65d3baba24b649f1b430e

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/725b49c689bbb29ef740b0d6b5ea9390baa9a695

    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.