CVE-2025-48072
Python vulnerability analysis and mitigation

Overview

OpenEXR version 3.3.2 contains a vulnerability (CVE-2025-48072) discovered on July 31, 2025, affecting the EXR file format implementation used in the motion picture industry. The vulnerability is a heap-based buffer overflow during read operations, specifically occurring when decompressing DWAA-packed scan-line EXR files with maliciously forged chunks (GitHub Advisory, NVD).

Technical details

The vulnerability exists in the LossyDctDecoderexecute function within src/lib/OpenEXRCore/internaldwadecoder.h when SSE2 is enabled. The issue stems from incorrect pointer arithmetic where a si128 pointer (src) is incremented by 8*8 as if it were a uint16t pointer, resulting in a 128-byte offset. This miscalculation can lead to out-of-bounds access when processing non-block aligned chunks where width or height is not a multiple of 8. The vulnerability has been assigned a CVSS v4.0 Base Score of 6.8 (Medium) with the vector string CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:N/VA:H/SC:N/SI:N/SA:N (GitHub Advisory).

Impact

The vulnerability can allow attackers to crash the application and potentially leak sensitive data, including memory addresses that could be used to bypass exploitation mitigations such as ASLR. The issue particularly affects applications processing DWAA-compressed EXR files (GitHub Advisory).

Mitigation and workarounds

The vulnerability has been patched in OpenEXR version 3.3.3. The fix involves correcting the pointer arithmetic in the LossyDctDecoder_execute function by changing the increment from 'src += 8 * 8' to 'src += 8' (GitHub Release, GitHub Commit).

Additional resources


SourceThis report was generated using AI

Related Python vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2025-67511CRITICAL9.6
  • PythonPython
  • cai-framework
NoNoDec 11, 2025
CVE-2025-13780CRITICAL9.1
  • PythonPython
  • cpe:2.3:a:pgadmin:pgadmin
NoYesDec 11, 2025
CVE-2025-67644HIGH7.3
  • PythonPython
  • langgraph-checkpoint-sqlite
NoYesDec 11, 2025
CVE-2025-67720MEDIUM6.5
  • PythonPython
  • pyrofork
NoYesDec 11, 2025
CVE-2025-67485MEDIUM5.3
  • PythonPython
  • mad-proxy
NoNoDec 10, 2025

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management