Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2023-50245 PoC — OpenEXR-viewer memory overflow vulnerability

Source
Associated Vulnerability
Title:OpenEXR-viewer memory overflow vulnerability (CVE-2023-50245)
Description:OpenEXR-viewer is a viewer for OpenEXR files with detailed metadata probing. Versions prior to 0.6.1 have a memory overflow vulnerability. This issue is fixed in version 0.6.1.
Description
exr viewer
Readme
# CVE-2023-50245



## 취약점 개요

- CVE-2023-50245

- CVSS : 9.8

- Dec 11, 2023

- Image Viewer Vulnerability



## 취약점 설명

[github advisories](https://github.com/afichet/openexr-viewer/security/advisories/GHSA-99jg-r3f4-rpxj)

arbitrary address write vulnerability

**[ 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:
00007ff713ff7be4 c744880c0000803f mov     dword ptr [rax+rcx*4+0Ch],3F800000h ds:0000029cb371600c=????????
```

*Attempt to write the value 1.0 to the memory address 0x29CB371600C*


**[ POC 2 ]**

```
(8660.7e44): Access violation - code c0000005 (!!! second chance !!!)
openexr_viewer+0x27be4:
00007ff713ff7be4 c744880c0000803f mov     dword ptr [rax+rcx*4+0Ch],3F800000h ds:0000020a3ac8000c=????????
```

*Attempt to write the value 1.0 to the memory address 0x20A3AC8000C*

[target : openexr-viewer](https://github.com/afichet/openexr-viewer)
File Snapshot

[4.0K] /data/pocs/0808c019b3f36412ec3cdff4f415281b0c28f61a └── [1.0K] README.md 0 directories, 1 file
Shenlong Bot has cached this for you
Remarks
    1. It is advised to access via the original source first.
    2. Local POC snapshots are reserved for subscribers — if the original source is unavailable, the local mirror is part of the paid plan.
    3. Mirroring, verifying, and maintaining this POC archive takes ongoing effort, so local snapshots are a paid feature. Your subscription keeps the archive online — thank you for the support. View subscription plans →