PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-111272 LibRaw CVE debrief

A heap-based out-of-bounds read vulnerability exists in LibRaw through version 0.22.2, specifically in the `parseNikonMakernote()` function. This allows attackers to read past a short ShotInfo buffer by supplying a crafted Nikon NEF/TIFF image with a 5-byte ShotInfo tag declaring version 243, potentially causing application crashes when decoding the image.

Vendor
LibRaw
Product
LibRaw
CVSS
MEDIUM 6.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-15
Original CVE updated
2026-10-16
Advisory published
2026-10-15
Advisory updated
2026-10-16

Who should care

Developers and administrators of image processing and decoding applications using LibRaw, especially those handling Nikon NEF/TIFF images, should assess exposure and consider necessary updates or mitigations.

Why it matters

This vulnerability allows attackers to cause heap-based out-of-bounds reads in LibRaw through version 0.22.2, potentially leading to application crashes and information disclosure when decoding crafted Nikon NEF/TIFF images. Developers and administrators of image processing applications should assess exposure and consider updates or mitigations.

  • Potential application crashes when decoding crafted Nikon NEF/TIFF images.
  • Information disclosure through out-of-bounds reads.
  • Denial of service through application instability.
  • Possible exploitation requires verification from official sources.

Technical summary

The `parseNikonMakernote()` function in LibRaw through 0.22.2 is vulnerable to a heap-based out-of-bounds read. By supplying a crafted Nikon NEF/TIFF image with a 5-byte ShotInfo tag declaring version 243, attackers can cause applications to read past a short ShotInfo buffer, potentially leading to application crashes. This vulnerability allows attackers to cause heap-based out-of-bounds reads in LibRaw through version 0.22.2, potentially leading to application crashes and information disclosure when decoding crafted Nikon NEF/TIFF images.

Defensive priority

Medium priority for image processing and decoding applications using LibRaw, especially those handling Nikon NEF/TIFF images.

Recommended defensive actions

  • Assess exposure of image processing and decoding applications using LibRaw, especially those handling Nikon NEF/TIFF images.
  • Verify if applications are using LibRaw version 0.22.2 or earlier and consider updating to a patched version if available.
  • Implement input validation and error handling for image decoding to mitigate potential crashes.
  • 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 Program record and NVD vulnerability detail provide official information on the vulnerability. Supplemental sources include technical descriptions and product information. Evidence limits are based on available details from these sources. Defenders should verify affected product deployments, assess exposure, and consider necessary updates or mitigations. Official advisories and CVE records should be reviewed to validate affected scope, severity, and vendor guidance.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-111272 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-111272 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

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

Supplemental references

  • LibRaw through 0.22.2 Heap Out-of-Bounds Read via parseNikonMakernote ShotInfo

    Unverified legacy reference

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

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://hackmd.io/@haind-pwn/libraw-nikon-shotinfo-orientationoffset-oob-read

    Supplemental source - technical-description

  • Source reference

    Unverified legacy reference

    URL: https://github.com/LibRaw/LibRaw/blob/b93f6e45c194f5df9b02a43b1af9a54b4f41f33f/src/metadata/nikon.cpp

    Supplemental source - technical-description

  • Source reference

    Unverified legacy reference

    URL: https://github.com/LibRaw/LibRaw

    Supplemental source - product

  • Source reference

    Unverified legacy reference

    URL: https://www.vulncheck.com/advisories/libraw-through-0.22.2-heap-out-of-bounds-read-via-parsenikonmakernote-shotinfo

    Supplemental source - third-party-advisory

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.