Advisory Database
  • Advisories
  • Dependency Scanning
  1. pypi
  2. ›
  3. OpenEXR
  4. ›
  5. CVE-2025-48074

CVE-2025-48074: OpenEXR Out-Of-Memory via Unbounded File Header Values

July 31, 2025 (updated August 1, 2025)

The OpenEXR file format defines many information about the final image inside of the file header, such as the size of data/display window.

The application trusts the value of dataWindow size provided in the header of the input file, and performs computations based on this value.

This may result in unintended behaviors, such as excessively large number of iterations and/or huge memory allocations.

References

  • github.com/AcademySoftwareFoundation/openexr
  • github.com/AcademySoftwareFoundation/openexr/security/advisories/GHSA-x22w-82jp-8rvf
  • github.com/ShielderSec/poc/tree/main/CVE-2025-48074
  • github.com/advisories/GHSA-x22w-82jp-8rvf
  • nvd.nist.gov/vuln/detail/CVE-2025-48074

Code Behaviors & Features

Detect and mitigate CVE-2025-48074 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions starting from 3.3.2 before 3.3.3, version 3.3.2

Fixed versions

  • 3.3.3

Solution

Upgrade to version 3.3.3 or above.

Weakness

  • CWE-770: Allocation of Resources Without Limits or Throttling

Source file

pypi/OpenEXR/CVE-2025-48074.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Tue, 19 Aug 2025 12:19:01 +0000.