CVE catalog

CVE-2025-64183

openexr: CVE-2025-64183

[CVE catalog]

Severity
Medium · CVSS 6.2CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.32% · Oct 25, 2026

OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. In versions 3.2.0 through 3.2.4, 3.3.0 through 3.3.5, and 3.4.0 through 3.4.2, there is a use-after-free in PyObject_StealAttrString of pyOpenEXR_old.cpp. The legacy adapter defines PyObject_StealAttrString that calls PyObject_GetAttrString to obtain a new reference, immediately decrefs it, and returns the pointer. Callers then pass this dangling pointer to APIs like PyLong_AsLong/PyFloat_AsDouble, resulting in a use-after-free. This is invoked in multiple places (e.g., reading PixelType.v, Box2i, V2f, etc.) Versions 3.2.5, 3.3.6, and 3.4.3 fix the issue.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianopenexrsid3.4.16+ds-1not affected
Debianopenexrforky3.4.16+ds-1not affected
Debianopenexrtrixie3.1.13-2not affected
Debianopenexrbookworm3.1.5-5not affected

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
DebianopenexrsourcesidNot affectedunimportantNot reportedNot reported
DebianopenexrsourceforkyNot affectedunimportantNot reportedNot reported
DebianopenexrsourcetrixieNot affectedunimportantNot reportedNot reported
DebianopenexrsourcebookwormNot affectedunimportantNot reportedNot reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libopenexr-3-1-30]Not affected

    Source package: [openexr]

    Details (2)
    • 3.1.5-5 · amd64 · bookworm

      Not affected

      dsa · openexr · debian · bookworm

    • 3.1.5-5 · arm64 · bookworm

      Not affected

      dsa · openexr · debian · bookworm

  • [libopenexr-dev]Not affected

    Source package: [openexr]

    Details (2)
    • 3.1.5-5 · amd64 · bookworm

      Not affected

      dsa · openexr · debian · bookworm

    • 3.1.5-5 · arm64 · bookworm

      Not affected

      dsa · openexr · debian · bookworm

  • [libopenexr-doc]Not affected

    Source package: [openexr]

    Details (2)
    • 3.1.5-5 · all · bookworm

      Not affected

      dsa · openexr · debian · bookworm

    • 3.1.5-5 · all · bookworm

      Not affected

      dsa · openexr · debian · bookworm

  • [openexr]Not affected
    Details (2)
    • 3.1.5-5 · amd64 · bookworm

      Not affected

      dsa · openexr · debian · bookworm

    • 3.1.5-5 · arm64 · bookworm

      Not affected

      dsa · openexr · debian · bookworm

Observed:

References