{"schema_version":1,"title":"OpenEXR (PyPI) vulnerabilities","summary":"Junglewise Threat Intelligence has tracked 22 vulnerabilities in OpenEXR (PyPI): 0 in the last 7 days and 11 in the last 90 days, 1 of them critical and 0 exploited in the wild. The most recent, CVE-2026-26981, was published on 13 July 2026.","url":"https://junglewise.ai/threats/technologies/openexr","json_url":"https://junglewise.ai/threats/technologies/openexr.json","publisher":"Junglewise Threat Intelligence","license":"CC-BY-4.0","license_url":"https://creativecommons.org/licenses/by/4.0/","attribution":"Junglewise Threat Intelligence, https://junglewise.ai/threats/technologies/openexr","sources":"NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories","kind":"technology","counts":{"high":6,"all_time":22,"critical":1,"exploited":0,"last_7_days":0,"last_30_days":0,"last_90_days":11,"last_365_days":21},"latest":[{"cve":"CVE-2026-26981","cvss":3.1,"epss":0.005,"slug":"cve-2026-26981-openexr-has-heap-buffer-overflow-via-signed-integer-underflow-in","title":"PYSEC-2026-2849 - OpenEXR has heap-buffer-overflow via signed integer underflow in ImfContextInit.cpp","severity":"low","exploited":false,"published_at":"2026-07-13T14:36:48.582513+00:00","url":"https://junglewise.ai/threats/cve-2026-26981-openexr-has-heap-buffer-overflow-via-signed-integer-underflow-in"},{"cve":"CVE-2025-64183","cvss":3.1,"epss":0.003,"slug":"cve-2025-64183-openexr-has-use-after-free-in-pyobject-stealattrstring","title":"PYSEC-2026-2844 - OpenEXR has use after free in PyObject_StealAttrString","severity":"low","exploited":false,"published_at":"2026-07-13T14:36:48.484816+00:00","url":"https://junglewise.ai/threats/cve-2025-64183-openexr-has-use-after-free-in-pyobject-stealattrstring"},{"cve":"CVE-2025-64182","cvss":3.1,"epss":0.0024,"slug":"cve-2025-64182-openexr-has-buffer-overflow-in-pyopenexr-old-s-channels-and","title":"PYSEC-2026-2851 - OpenEXR has buffer overflow in PyOpenEXR_old's channels() and channel()","severity":"low","exploited":false,"published_at":"2026-07-13T14:36:48.385581+00:00","url":"https://junglewise.ai/threats/cve-2025-64182-openexr-has-buffer-overflow-in-pyopenexr-old-s-channels-and"},{"cve":"CVE-2025-64181","cvss":3.1,"epss":0.0038,"slug":"cve-2025-64181-openexr-use-of-uninitialized-memory-in-generic-unpack","title":"PYSEC-2026-2843 - OpenEXR Makes Use of Uninitialized Memory","severity":"low","exploited":false,"published_at":"2026-07-13T14:36:48.278249+00:00","url":"https://junglewise.ai/threats/cve-2025-64181-openexr-use-of-uninitialized-memory-in-generic-unpack"},{"cve":"CVE-2026-34543","cvss":4,"epss":0.0052,"slug":"cve-2026-34543-openexr-heap-information-disclosure-in-pxr24-decompression-via","title":"PYSEC-2026-2850 - OpenEXR: Heap information disclosure in PXR24 decompression via unchecked decompressed size (undo_pxr24_impl)","severity":"medium","exploited":false,"published_at":"2026-07-13T14:36:47.568011+00:00","url":"https://junglewise.ai/threats/cve-2026-34543-openexr-heap-information-disclosure-in-pxr24-decompression-via"},{"cve":"CVE-2026-34544","cvss":4,"epss":0.0021,"slug":"cve-2026-34544-openexr-integer-overflow-to-oob-write-in-uncompress-b44-impl","title":"PYSEC-2026-2847 - OpenEXR: integer overflow to OOB write in uncompress_b44_impl()","severity":"medium","exploited":false,"published_at":"2026-07-13T14:36:47.469813+00:00","url":"https://junglewise.ai/threats/cve-2026-34544-openexr-integer-overflow-to-oob-write-in-uncompress-b44-impl"},{"cve":"CVE-2025-48073","cvss":4,"epss":0.002,"slug":"cve-2025-48073-openexr-scanlineprocess-run-fill-null-pointer-write-in","title":"PYSEC-2026-1748 - OpenEXR ScanLineProcess::run_fill NULL Pointer Write In \"reduceMemory\" Mode","severity":"medium","exploited":false,"published_at":"2026-07-07T16:02:59.839342+00:00","url":"https://junglewise.ai/threats/cve-2025-48073-openexr-scanlineprocess-run-fill-null-pointer-write-in"},{"cve":"CVE-2025-48072","cvss":4,"epss":0.0049,"slug":"cve-2025-48072-openexr-out-of-bounds-heap-read-due-to-bad-pointer-arithmetic-in","title":"PYSEC-2026-1746 - OpenEXR Out of Bounds Heap Read due to Bad Pointer Arithmetic in LossyDctDecoder_execute","severity":"medium","exploited":false,"published_at":"2026-07-07T16:02:59.723169+00:00","url":"https://junglewise.ai/threats/cve-2025-48072-openexr-out-of-bounds-heap-read-due-to-bad-pointer-arithmetic-in"},{"cve":"CVE-2025-48071","cvss":3.1,"epss":0.0031,"slug":"cve-2025-48071-openexr-heap-based-buffer-overflow-in-deep-scanline-parsing-via","title":"PYSEC-2026-1747 - OpenEXR Heap-Based Buffer Overflow in Deep Scanline Parsing via Forged Unpacked Size","severity":"low","exploited":false,"published_at":"2026-07-07T16:02:59.607829+00:00","url":"https://junglewise.ai/threats/cve-2025-48071-openexr-heap-based-buffer-overflow-in-deep-scanline-parsing-via"},{"cve":"CVE-2017-9111","cvss":3,"epss":0.0319,"slug":"cve-2017-9111-openexr-invalid-write","title":"PYSEC-2026-728 - OpenEXR invalid write","severity":"low","exploited":false,"published_at":"2026-07-02T14:13:23.487285+00:00","url":"https://junglewise.ai/threats/cve-2017-9111-openexr-invalid-write"},{"cve":"CVE-2017-9112","cvss":3,"epss":0.0187,"slug":"cve-2017-9112-openexr-invalid-read","title":"PYSEC-2026-727 - OpenEXR invalid read","severity":"low","exploited":false,"published_at":"2026-07-02T14:13:23.364469+00:00","url":"https://junglewise.ai/threats/cve-2017-9112-openexr-invalid-read"},{"cve":"CVE-2026-45696","cvss":8.3,"slug":"cve-2026-45696-openexr-heap-buffer-overflow-in-htj2k-decoder","title":"OpenEXR heap buffer overflow in HTJ2K decoder","severity":"info","exploited":false,"published_at":"2026-06-18T21:16:28.917+00:00","url":"https://junglewise.ai/threats/cve-2026-45696-openexr-heap-buffer-overflow-in-htj2k-decoder"},{"cve":"CVE-2026-44663","cvss":6.1,"slug":"cve-2026-44663-academysoftwarefoundation-openexr-integer-overflow-in-htj2k","title":"AcademySoftwareFoundation OpenEXR integer overflow in HTJ2K decoder","severity":"medium","exploited":false,"published_at":"2026-06-18T21:16:28.767+00:00","url":"https://junglewise.ai/threats/cve-2026-44663-academysoftwarefoundation-openexr-integer-overflow-in-htj2k"},{"cve":"CVE-2026-42216","cvss":9.1,"epss":0.0037,"slug":"cve-2026-42216-academysoftwarefoundation-openexr-out-of-bounds-read-in","title":"AcademySoftwareFoundation OpenEXR out-of-bounds read in IDManifest","severity":"critical","exploited":false,"published_at":"2026-05-07T04:16:34.22+00:00","url":"https://junglewise.ai/threats/cve-2026-42216-academysoftwarefoundation-openexr-out-of-bounds-read-in"},{"cve":"CVE-2026-41142","cvss":8.8,"epss":0.0032,"slug":"cve-2026-41142-academysoftwarefoundation-openexr-heap-oob-write-in-imagechannel","title":"AcademySoftwareFoundation OpenEXR heap OOB write in ImageChannel::resize","severity":"high","exploited":false,"published_at":"2026-05-07T04:16:26.02+00:00","url":"https://junglewise.ai/threats/cve-2026-41142-academysoftwarefoundation-openexr-heap-oob-write-in-imagechannel"},{"cve":"CVE-2026-40244","cvss":7.1,"epss":0.0045,"slug":"cve-2026-40244-openexr-integer-overflow-in-dwa-compressor","title":"OpenEXR integer overflow in DWA compressor","severity":"high","exploited":false,"published_at":"2026-04-21T02:16:08.06+00:00","url":"https://junglewise.ai/threats/cve-2026-40244-openexr-integer-overflow-in-dwa-compressor"},{"cve":"CVE-2026-34589","cvss":5,"epss":0.0048,"slug":"cve-2026-34589-openexr-heap-out-of-bounds-write-in-dwa-lossy-decoder","title":"OpenEXR heap out-of-bounds write in DWA lossy decoder","severity":"medium","exploited":false,"published_at":"2026-04-06T16:16:36.04+00:00","url":"https://junglewise.ai/threats/cve-2026-34589-openexr-heap-out-of-bounds-write-in-dwa-lossy-decoder"},{"cve":"CVE-2026-34588","cvss":7.8,"epss":0.0057,"slug":"cve-2026-34588-openexr-integer-overflow-in-piz-decoder-leads-to-oob-read-and","title":"OpenEXR integer overflow in PIZ decoder leads to OOB read and write","severity":"high","exploited":false,"published_at":"2026-04-06T16:16:35.893+00:00","url":"https://junglewise.ai/threats/cve-2026-34588-openexr-integer-overflow-in-piz-decoder-leads-to-oob-read-and"},{"cve":"CVE-2026-34379","cvss":7.1,"epss":0.0027,"slug":"cve-2026-34379-academysoftwarefoundation-openexr-misaligned-write-in-dwa-decoder","title":"AcademySoftwareFoundation OpenEXR misaligned write in DWA decoder","severity":"high","exploited":false,"published_at":"2026-04-06T16:16:35.233+00:00","url":"https://junglewise.ai/threats/cve-2026-34379-academysoftwarefoundation-openexr-misaligned-write-in-dwa-decoder"},{"cve":"CVE-2026-34545","cvss":7.3,"epss":0.0046,"slug":"cve-2026-34545-academysoftwarefoundation-openexr-heap-overflow-in-htj2k-decoder","title":"AcademySoftwareFoundation OpenEXR heap overflow in HTJ2K decoder","severity":"high","exploited":false,"published_at":"2026-04-01T21:17:01.64+00:00","url":"https://junglewise.ai/threats/cve-2026-34545-academysoftwarefoundation-openexr-heap-overflow-in-htj2k-decoder"},{"cve":"CVE-2026-27622","cvss":7.8,"epss":0.0021,"slug":"cve-2026-27622-openexr-heap-out-of-bounds-write-in-compositedeepscanline","title":"OpenEXR heap out-of-bounds write in CompositeDeepScanLine","severity":"high","exploited":false,"published_at":"2026-03-03T23:15:55.737+00:00","url":"https://junglewise.ai/threats/cve-2026-27622-openexr-heap-out-of-bounds-write-in-compositedeepscanline"},{"cve":"CVE-2025-48074","cvss":4,"epss":0.0026,"slug":"cve-2025-48074-openexr-denial-of-service-via-unbounded-datawindow-header-values","title":"OpenEXR denial of service via unbounded dataWindow header values","severity":"medium","exploited":false,"published_at":"2025-07-31T19:23:18+00:00","url":"https://junglewise.ai/threats/cve-2025-48074-openexr-denial-of-service-via-unbounded-datawindow-header-values"}],"weekly":[{"week":"2026-06-29","critical":0,"exploited":0,"vulnerabilities":2},{"week":"2026-07-06","critical":0,"exploited":0,"vulnerabilities":3},{"week":"2026-07-13","critical":0,"exploited":0,"vulnerabilities":6},{"week":"2026-07-20","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-27","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-03","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-10","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-17","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-24","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-31","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-07","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-14","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-21","critical":0,"exploited":0,"vulnerabilities":0}],"related":[{"name":"tensorflow (PyPI)","slug":"pypi-tensorflow","vulnerabilities":428,"url":"https://junglewise.ai/threats/technologies/pypi-tensorflow"},{"name":"tensorflow-cpu (PyPI)","slug":"tensorflow-cpu","vulnerabilities":424,"url":"https://junglewise.ai/threats/technologies/tensorflow-cpu"},{"name":"tensorflow-gpu (PyPI)","slug":"tensorflow-gpu","vulnerabilities":421,"url":"https://junglewise.ai/threats/technologies/tensorflow-gpu"},{"name":"open-webui (PyPI)","slug":"open-webui","vulnerabilities":177,"url":"https://junglewise.ai/threats/technologies/open-webui"},{"name":"Django (PyPI)","slug":"django","vulnerabilities":172,"url":"https://junglewise.ai/threats/technologies/django"},{"name":"apache-airflow (PyPI)","slug":"apache-airflow","vulnerabilities":152,"url":"https://junglewise.ai/threats/technologies/apache-airflow"},{"name":"plone (PyPI)","slug":"pypi-plone","vulnerabilities":101,"url":"https://junglewise.ai/threats/technologies/pypi-plone"},{"name":"praisonai (PyPI)","slug":"pypi-praisonai","vulnerabilities":86,"url":"https://junglewise.ai/threats/technologies/pypi-praisonai"},{"name":"exiv2 (PyPI)","slug":"exiv2","vulnerabilities":85,"url":"https://junglewise.ai/threats/technologies/exiv2"},{"name":"nltk (PyPI)","slug":"nltk","vulnerabilities":83,"url":"https://junglewise.ai/threats/technologies/nltk"},{"name":"mlflow (PyPI)","slug":"mlflow","vulnerabilities":82,"url":"https://junglewise.ai/threats/technologies/mlflow"},{"name":"pillow (PyPI)","slug":"pillow","vulnerabilities":79,"url":"https://junglewise.ai/threats/technologies/pillow"}],"technology":{"hub":true,"name":"OpenEXR (PyPI)","slug":"openexr","vendor":{"name":"PyPI","slug":"pypi","url":"https://junglewise.ai/threats/vendors/pypi"},"aliases":[],"homepage":"https://pypi.org/project/OpenEXR/","repo_url":"https://github.com/AcademySoftwareFoundation/openexr","description":"OpenEXR is a high dynamic-range image file format library available as a Python package via pip.","url":"https://junglewise.ai/threats/technologies/openexr"},"most_severe":[{"cve":"CVE-2026-42216","cvss":9.1,"epss":0.0037,"slug":"cve-2026-42216-academysoftwarefoundation-openexr-out-of-bounds-read-in","title":"AcademySoftwareFoundation OpenEXR out-of-bounds read in IDManifest","severity":"critical","exploited":false,"published_at":"2026-05-07T04:16:34.22+00:00","url":"https://junglewise.ai/threats/cve-2026-42216-academysoftwarefoundation-openexr-out-of-bounds-read-in"},{"cve":"CVE-2026-41142","cvss":8.8,"epss":0.0032,"slug":"cve-2026-41142-academysoftwarefoundation-openexr-heap-oob-write-in-imagechannel","title":"AcademySoftwareFoundation OpenEXR heap OOB write in ImageChannel::resize","severity":"high","exploited":false,"published_at":"2026-05-07T04:16:26.02+00:00","url":"https://junglewise.ai/threats/cve-2026-41142-academysoftwarefoundation-openexr-heap-oob-write-in-imagechannel"},{"cve":"CVE-2026-34588","cvss":7.8,"epss":0.0057,"slug":"cve-2026-34588-openexr-integer-overflow-in-piz-decoder-leads-to-oob-read-and","title":"OpenEXR integer overflow in PIZ decoder leads to OOB read and write","severity":"high","exploited":false,"published_at":"2026-04-06T16:16:35.893+00:00","url":"https://junglewise.ai/threats/cve-2026-34588-openexr-integer-overflow-in-piz-decoder-leads-to-oob-read-and"},{"cve":"CVE-2026-27622","cvss":7.8,"epss":0.0021,"slug":"cve-2026-27622-openexr-heap-out-of-bounds-write-in-compositedeepscanline","title":"OpenEXR heap out-of-bounds write in CompositeDeepScanLine","severity":"high","exploited":false,"published_at":"2026-03-03T23:15:55.737+00:00","url":"https://junglewise.ai/threats/cve-2026-27622-openexr-heap-out-of-bounds-write-in-compositedeepscanline"},{"cve":"CVE-2026-34545","cvss":7.3,"epss":0.0046,"slug":"cve-2026-34545-academysoftwarefoundation-openexr-heap-overflow-in-htj2k-decoder","title":"AcademySoftwareFoundation OpenEXR heap overflow in HTJ2K decoder","severity":"high","exploited":false,"published_at":"2026-04-01T21:17:01.64+00:00","url":"https://junglewise.ai/threats/cve-2026-34545-academysoftwarefoundation-openexr-heap-overflow-in-htj2k-decoder"},{"cve":"CVE-2026-40244","cvss":7.1,"epss":0.0045,"slug":"cve-2026-40244-openexr-integer-overflow-in-dwa-compressor","title":"OpenEXR integer overflow in DWA compressor","severity":"high","exploited":false,"published_at":"2026-04-21T02:16:08.06+00:00","url":"https://junglewise.ai/threats/cve-2026-40244-openexr-integer-overflow-in-dwa-compressor"},{"cve":"CVE-2026-34379","cvss":7.1,"epss":0.0027,"slug":"cve-2026-34379-academysoftwarefoundation-openexr-misaligned-write-in-dwa-decoder","title":"AcademySoftwareFoundation OpenEXR misaligned write in DWA decoder","severity":"high","exploited":false,"published_at":"2026-04-06T16:16:35.233+00:00","url":"https://junglewise.ai/threats/cve-2026-34379-academysoftwarefoundation-openexr-misaligned-write-in-dwa-decoder"},{"cve":"CVE-2026-44663","cvss":6.1,"slug":"cve-2026-44663-academysoftwarefoundation-openexr-integer-overflow-in-htj2k","title":"AcademySoftwareFoundation OpenEXR integer overflow in HTJ2K decoder","severity":"medium","exploited":false,"published_at":"2026-06-18T21:16:28.767+00:00","url":"https://junglewise.ai/threats/cve-2026-44663-academysoftwarefoundation-openexr-integer-overflow-in-htj2k"},{"cve":"CVE-2026-34589","cvss":5,"epss":0.0048,"slug":"cve-2026-34589-openexr-heap-out-of-bounds-write-in-dwa-lossy-decoder","title":"OpenEXR heap out-of-bounds write in DWA lossy decoder","severity":"medium","exploited":false,"published_at":"2026-04-06T16:16:36.04+00:00","url":"https://junglewise.ai/threats/cve-2026-34589-openexr-heap-out-of-bounds-write-in-dwa-lossy-decoder"},{"cve":"CVE-2026-34543","cvss":4,"epss":0.0052,"slug":"cve-2026-34543-openexr-heap-information-disclosure-in-pxr24-decompression-via","title":"PYSEC-2026-2850 - OpenEXR: Heap information disclosure in PXR24 decompression via unchecked decompressed size (undo_pxr24_impl)","severity":"medium","exploited":false,"published_at":"2026-07-13T14:36:47.568011+00:00","url":"https://junglewise.ai/threats/cve-2026-34543-openexr-heap-information-disclosure-in-pxr24-decompression-via"}],"generated_at":"2026-09-27T03:07:00.185062+00:00"}