GitHub Advisoryadvisory · GitHub Actions
GHSA-99jg-r3f4-rpxj memory overflow vulnerability in OpenEXR-viewer
CRITICAL
Official page ↗
- Aliases
- CVE-2023-50245
- Ecosystem
- GitHub Actions
- Packages
- afichet/openexr-viewer
- Severity
- Critical
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- Weaknesses
- CWE-120
- Reviewed
- 2023-12-12
Affected packages
• GitHub Actions afichet/openexr-viewer: < 0.6.1 → fixed in 0.6.1
Description
Just open this exr file through openexr-viewer.
( poc send by email )
This is windbg log file.
[ POC 2 ]
(8660.7e44): Access violation - code c0000005 (!!! second chance !!!)
openexr_viewer+0x27be4:
00007ff7`13ff7be4 c744880c0000803f mov dword ptr [rax+rcx*4+0Ch],3F800000h ds:0000020a`3ac8000c=????????
Attempt to write the value 1.0 to the memory address 0x20A3AC8000C
[ POC 1 ]
(1404.9264): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
openexr_viewer+0x27be4:
00007ff7`13ff7be4 c744880c0000803f mov dword ptr [rax+rcx*4+0Ch],3F800000h ds:0000029c`b371600c=????????
Attempt to write the value 1.0 to the memory address 0x29CB371600C
Credits
Team : ZeroPointer
이동하 ( Lee Dong Ha of ZeroPointer Lab )
정지민 ( Jeong Jimin of ZeroPointer Lab )
박우진 ( Park Woojin of ZeroPointer Lab )
전우진 ( Jeon Woojin of ZeroPointer Lab )
Related
Alias · CVE (1)
- CVE-2023-50245 OpenEXR-viewer is a viewer for OpenEXR files with detailed metadata probing. vulnerability
Weakness · CWE (1)
- CWE-120 Buffer Copy without Checking Size of Input weakness