OP
Product
openexr
by AcademySoftwareFoundation · last CVE Aug 25, 2026
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.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2026-42217
9.8
0%
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
0%
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
0%
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
0%
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
0%
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
0%
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
0%
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
0%
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
0%
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
0%
Apr 1
OpenEXR: integer overflow to OOB write in uncompress_b44_impl()
Affected: >= 3.4.0, < 3.4.8
CVE-2026-34545
7.3
1%
Apr 1
OpenEXR: integer overflow lead to OOB in HTJ2K decoder
Affected: >= 3.4.0, < 3.4.7
CVE-2026-59981
7.1
0%
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
0%
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
0%
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
0%
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
0%
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
0%
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
0%
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
0%
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
0%
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
0%
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
0%
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
0%
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
0%
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
0%
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
0%
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
0%
Aug 24
OpenEXR: HTJ2K SIZ image-offset gap stack buffer overflow
Affected: >= 3.4.0, < 3.4.14
CVE-2026-45696
6.5
0%
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
0%
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
1%
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
0%
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
0%
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
0%
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
0%
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
0%
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
0%
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
0%
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
0%
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
0%
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
0%
Apr 21
OpenEXR has HTJ2K Signed Integer Overflow in ht_undo_impl()
Affected: >= 3.4.0, < 3.4.10
CVE-2026-34589
5.0
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
0%
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
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