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.