OP
Product
openexr
43
CVEs
0
On KEV
9.8
Max CVSS
0
New 30D
Severity mix
Critical 2High 22Medium 18Low 0
Watch
Add openexr to your stack to get only the CVEs that touch what you run.
| CVE | CVSS | Published | Summary · affected versions |
|---|---|---|---|
| CVE-2026-42217 | 9.8 | May 7 | OpenEXR: Shift exponent overflow in `readVariableLengthInteger()` (`ImfIDManifest.cpp`) Affected: >= 3.0.0, < 3.2.9; >= 3.3.0, < 3.3.11; >= 3.4.0, < 3.4.11 |
| CVE-2026-42216 | 9.1 | May 7 | OpenEXR: Out-of-bounds read in `IDManifest::init()` during prefix expansion Affected: >= 3.0.0, < 3.2.9; >= 3.3.0, < 3.3.11; >= 3.4.0, < 3.4.11 |
| CVE-2026-41142 | 8.8 | May 7 | OpenEXR is Vulnerable to Integer overflow in ImageChannel::resize leads to heap OOB write via OpenEXRUtil public API Affected: >= 3.0.0, < 3.2.9; >= 3.3.0, < 3.3.11; >= 3.4.0, < 3.4.11 |
| CVE-2026-34588 | 7.8 | Apr 6 | OpenEXR has a signed 32-bit Overflow in PIZ Decoder Leads to OOB Read/Write Affected: >= 3.1.0, <= 3.1.13; >= 3.2.0, < 3.2.7; >= 3.3.0, < 3.3.9; >= 3.4.0, < 3.4.9 |
| CVE-2026-27622 | 7.8 | Mar 3 | OpenEXR CompositeDeepScanLine integer-overflow leads to heap OOB write Affected: >= 2.3.0, < 3.2.6; >= 3.3.0, < 3.3.8; >= 3.4.0, < 3.4.6 |
| CVE-2025-64182 | 7.8 | Nov 10 | OpenEXR has buffer overflow in PyOpenEXR_old's channels() and channel() Affected: >= 3.2.0, < 3.2.5; >= 3.3.0, < 3.3.6; >= 3.4.0, < 3.4.3 |
| CVE-2026-34543 | 7.5 | Apr 1 | OpenEXR: Heap information disclosure in PXR24 decompression via unchecked decompressed size (undo_pxr24_impl) Affected: >= 3.4.0, < 3.4.8 |
| CVE-2025-64183 | 7.5 | Nov 10 | OpenEXR has use after free in PyObject_StealAttrString Affected: >= 3.2.0, < 3.2.5; >= 3.3.0, < 3.3.6; >= 3.4.0, < 3.4.3 |
| CVE-2025-64181 | 7.5 | Nov 10 | OpenEXR Makes Use of Uninitialized Memory Affected: >= 3.3.0, < 3.3.6; >= 3.4.0, < 3.4.3 |
| CVE-2026-34544 | 7.3 | Apr 1 | OpenEXR: integer overflow to OOB write in uncompress_b44_impl() Affected: >= 3.4.0, < 3.4.8 |
| CVE-2026-34545 | 7.3 | Apr 1 | OpenEXR: integer overflow lead to OOB in HTJ2K decoder Affected: >= 3.4.0, < 3.4.7 |
| CVE-2026-59981 | 7.1 | Aug 25 | OpenEXR: Heap OOB read in SampleCountChannel row when using nonzero dataWindow Affected: < 3.2.11; >= 3.3.0, < 3.3.13; >= 3.4.0, < 3.4.14 |
| CVE-2026-68515 | 7.1 | Aug 25 | OpenEXR: Heap out-of-bounds write in exrmultiview with subsampled channel union Affected: >= 3.3.0, < 3.3.13; >= 3.4.0, < 3.4.14; < 3.2.11 |
| CVE-2026-68513 | 7.1 | Aug 25 | OpenEXR: Heap buffer overflow in PyOpenEXR from literal/prefixed RGB channel name collision Affected: >= 3.3.0, < 3.3.13; >= 3.4.0, < 3.4.14 |
| CVE-2026-59982 | 7.1 | Aug 25 | OpenEXR: DWAA InputFile AC buffer overflow on ILP32 platforms Affected: >= 3.1.0, < 3.2.11; >= 3.3.0, < 3.3.13; >= 3.4.0, < 3.4.14 |
| CVE-2026-59189 | 7.1 | Aug 25 | OpenEXR: Out-of-bounds read in DeepImageChannel::row() for non-zero dataWindow origin Affected: < 3.2.11; >= 3.3.0, < 3.3.13; >= 3.4.0, < 3.4.14 |
| CVE-2026-59187 | 7.1 | Aug 25 | OpenEXR: exrmetrics deep pixelmode heap buffer overflow Affected: >= 3.3.0, < 3.3.13; >= 3.4.0, < 3.4.14 |
| CVE-2026-59186 | 7.1 | Aug 25 | OpenEXR: Heap out-of-bounds write in TiledRgbaInputFile via integer overflow on 32-bit (ILP32) builds Affected: < 3.2.11; >= 3.3.0, < 3.3.13; >= 3.4.0, < 3.4.14 |
| CVE-2026-59184 | 7.1 | Aug 25 | OpenEXR: OpenEXRUtil FlatImageChannel row nonzero dataWindow heap OOB write Affected: < 3.2.11; >= 3.3.0, < 3.3.13; >= 3.4.0, < 3.4.14 |
| CVE-2026-53532 | 7.1 | Aug 24 | OpenEXR: Unhandled assert abort in HTJ2K decoder via crafted QCD marker (DoS) Affected: >= 3.4.0, < 3.4.13 |
| CVE-2026-44663 | 7.1 | Jun 18 | OpenEXR: Integer overflow in the HTJ2K decoder leads to heap-buffer-overflow Affected: >= 3.4.0, < 3.4.11 |
| CVE-2026-40250 | 7.1 | Apr 21 | OpenEXR has integer overflow in DWA decoder outBufferEnd pointer arithmetic (missed variant of CVE-2026-34589) Affected: >= 3.2.0, < 3.2.8; >= 3.3.0, < 3.3.10; >= 3.4.0, < 3.4.10 |
| CVE-2026-40244 | 7.1 | Apr 21 | OpenEXR has integer overflow in DWA setupChannelData planarUncRle pointer arithmetic (missed variant of CVE-2026-34589) Affected: >= 3.2.0, < 3.2.8; >= 3.3.0, < 3.3.10; >= 3.4.0, < 3.4.10 |
| CVE-2026-34379 | 7.1 | Apr 6 | OpenEXR has a misaligned write in LossyDctDecoder_execute leading to undefined behavior (DWA/DWAB decompression) Affected: >= 3.2.0, < 3.2.7; >= 3.3.0, < 3.3.9; >= 3.4.0, < 3.4.9 |
| CVE-2026-55371 | 6.9 | Aug 25 | OpenEXR: OpenEXRCore exr_attr_set_bytes() accepts NULL type_hint with positive hint_length Affected: >= 3.4.0, < 3.4.13 |
| CVE-2026-65979 | 6.7 | Aug 25 | OpenEXR: Out-of-bounds read in HTJ2K decoder from unvalidated chunk header length (PLEN) Affected: >= 3.4.0, < 3.4.13 |
| CVE-2026-68516 | 6.5 | Aug 24 | OpenEXR: HTJ2K SIZ image-offset gap stack buffer overflow Affected: >= 3.4.0, < 3.4.14 |
| CVE-2026-45696 | 6.5 | Jun 18 | OpenEXR HTJ2K decoder heap buffer over-read in ht_undo_impl() (DoS) Affected: >= 3.4.0, < 3.4.11 |
| CVE-2026-34378 | 6.5 | Apr 6 | OpenEXR has a signed integer overflow in generic_unpack() when parsing EXR files with crafted negative dataWindow.min.x Affected: >= 3.4.0, < 3.4.9 |
| CVE-2026-26981 | 6.5 | Feb 24 | OpenEXR has heap-buffer-overflow via signed integer underflow in ImfContextInit.cpp Affected: >= 3.3.0, < 3.3.7; >= 3.4.0, < 3.4.5 |
| CVE-2026-55373 | 6.2 | Aug 25 | OpenEXR: OpenEXRUtil SampleCountChannel endEdit() can loop forever on UINT_MAX sample counts Affected: < 3.2.10; >= 3.3.0, < 3.3.12; >= 3.4.0, < 3.4.13 |
| CVE-2026-55059 | 6.1 | Aug 25 | OpenEXR: OpenEXRUtil SampleCountChannel row setter heap has an out-of-bounds write vulnerability Affected: < 3.2.10; >= 3.3.0, < 3.3.12; >= 3.4.0, < 3.4.13 |
| CVE-2026-34380 | 5.9 | Apr 6 | OpenEXR has a signed integer overflow (undefined behavior) in undo_pxr24_impl may allow bounds-check bypass in PXR24 decompression Affected: >= 3.2.0, < 3.2.7; >= 3.3.0, < 3.3.9; >= 3.4.0, < 3.4.9 |
| CVE-2026-68514 | 5.5 | Aug 25 | OpenEXR: Heap buffer overflow in PyOpenEXR from literal/prefixed RGB channel name collision in deep images Affected: >= 3.3.0, < 3.3.13; >= 3.4.0, < 3.4.14 |
| CVE-2026-61555 | 5.5 | Aug 25 | OpenEXR: Empty multiView viewFromChannelName file crash Affected: < 3.2.11; >= 3.3.0, < 3.3.13; >= 3.4.0, < 3.4.14 |
| CVE-2026-59985 | 5.5 | Aug 25 | OpenEXR: Heap out-of-bounds read in OpenEXRCore RLE decoding on ILP32 Affected: >= 3.2.0, < 3.2.11; >= 3.3.0, < 3.3.13; >= 3.4.0, < 3.4.14 |
| CVE-2026-59984 | 5.5 | Aug 25 | OpenEXR: Scratch buffer overflow decoding B44-compressed InputFile on ILP32 Affected: >= 3.1.0, < 3.2.11; >= 3.3.0, < 3.3.13; >= 3.4.0, < 3.4.14 |
| CVE-2026-59983 | 5.5 | Aug 25 | OpenEXR: Out-of-bounds read in DeepTiledInputFile sample-count table decode on ILP32 Affected: < 3.2.11; >= 3.3.0, < 3.3.13; >= 3.4.0, < 3.4.14 |
| CVE-2026-59183 | 5.5 | Aug 25 | OpenEXR: Signed Integer Overflow Leading to Out-of-Bounds Memory Access in Deep Tile Decoding Affected: >= 3.1.0, < 3.2.11; >= 3.3.0, < 3.3.13; >= 3.4.0, < 3.4.14 |
| CVE-2026-39886 | 5.3 | Apr 21 | OpenEXR has HTJ2K Signed Integer Overflow in ht_undo_impl() Affected: >= 3.4.0, < 3.4.10 |
| CVE-2026-34589 | 5.0 | Apr 6 | OpenEXR: DWA Lossy Decoder Heap Out-of-Bounds Write Affected: >= 3.2.0, < 3.2.7; >= 3.3.0, < 3.3.9; >= 3.4.0, < 3.4.9 |
| CVE-2026-62986 | 4.3 | Aug 25 | OpenEXR: PyOpenEXR deep prefixed RGB stale lane disclosure Affected: >= 3.3.0, < 3.3.13; >= 3.4.0, < 3.4.14 |
| CVE-2026-54920 | 0.0 | Aug 25 | OpenEXR: Integer overflow and uninitialized pointer cause invalid delete in OpenEXRUtil image resize Affected: < 3.2.10; >= 3.3.0, <= 3.3.12; >= 3.4.0, <= 3.4.13 |
Showing 43
