p PatchFirst

CVE-2026-26981

CVE-2026-26981 · OpenEXR has heap-buffer-overflow via signed integer underflow in ImfContextInit.cpp

Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.

OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. In versions 3.3.0 through 3.3.6 and 3.4.0 through 3.4.4, a heap-buffer-overflow (OOB read) occurs in the `istream_nonparallel_read` function in `ImfContextInit.cpp` when parsing a malformed EXR file through a memory-mapped `IStream`. A signed integer subtraction produces a negative value that is implicitly converted to `size_t`, resulting in a massive length being passed to `memcpy`. Versions 3.3.7 and 3.4.5 contain a patch.

CVSS 6.5 · Moyenne · EPSS 0,6% · Correctif disponible

Publication
Mise à jour

Pile logicielle: python

Produits et versions concernés

  • openexr

    Versions du logiciel
    • >= 3.3.0, < 3.3.7: Concernée
    • >= 3.4.0, < 3.4.5: Concernée

    Aucun correctif publié

  • openexr PyPI

    Versions du logiciel
    • 3.3.0
    • 3.3.1
    • 3.3.2
    • 3.3.3
    • 3.3.4
    • 3.3.5
    • 3.3.6
    Plages de versions concernées
    • ECOSYSTEM: ≥ 3.3.0, < 3.3.7

    Mettez à jour vers 3.3.7

  • openexr PyPI

    Versions du logiciel
    • 3.4.0
    • 3.4.1
    • 3.4.2
    • 3.4.3
    • 3.4.4
    Plages de versions concernées
    • ECOSYSTEM: ≥ 3.4.0, < 3.4.5

    Mettez à jour vers 3.4.5

  • openexr PyPI

    Versions du logiciel
    • 3.3.0
    • 3.3.1
    • 3.3.2
    • 3.3.3
    • 3.3.4
    • 3.3.5
    • 3.3.6
    • 3.4.0
    • 3.4.1
    • 3.4.2
    • 3.4.3
    • 3.4.4
    Plages de versions concernées
    • ECOSYSTEM: ≥ 3.3.0, < 3.3.7 ∪ ≥ 3.4.0, < 3.4.5

    Mettez à jour vers 3.3.7; Mettez à jour vers 3.4.5

Sources originales

Vérifiez votre serveur →