CVE-2021-23169
A heap-buffer overflow was found in the copyIntoFrameBuffer function of OpenEXR in versions...
A heap-buffer overflow was found in the copyIntoFrameBuffer function of OpenEXR in versions before 3.0.1. An attacker could use this flaw to execute arbitrary code with the permissions of the user running the application compiled against OpenEXR.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
8.8
A heap-buffer overflow was found in the copyIntoFrameBuffer function of OpenEXR in versions before 3.0.1. An attacker could use this flaw to execute arbitrary code with the permissions of the user running the application compiled against OpenEXR.
- Record
CVE-2021-23169- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-787
- Updated
- 2026-11-02
CVE List No score
A heap-buffer overflow was found in the copyIntoFrameBuffer function of OpenEXR in versions before 3.0.1. An attacker could use this flaw to execute arbitrary code with the permissions of the user running the application compiled against OpenEXR.
- Record
CVE-2021-23169- Weakness
- CWE-787
- Updated
- 2026-11-02
EUVDEUVD-2021-10279 No score
A heap-buffer overflow was found in the copyIntoFrameBuffer function of OpenEXR in versions before 3.0.1. An attacker could use this flaw to execute arbitrary code with the permissions of the user running the application compiled against OpenEXR.
- Record
EUVD-2021-10279- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-f3pg-chcp-5ff8
8.8
A heap-buffer overflow was found in the copyIntoFrameBuffer function of OpenEXR in versions...
A heap-buffer overflow was found in the copyIntoFrameBuffer function of OpenEXR in versions before 3.0.1. An attacker could use this flaw to execute arbitrary code with the permissions of the user running the application compiled against OpenEXR.
- Record
GHSA-f3pg-chcp-5ff8- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-119, CWE-787
- Updated
- 2026-11-02
OSVALPINE-CVE-2021-23169
8.8
A heap-buffer overflow was found in the copyIntoFrameBuffer function of OpenEXR in versions before 3.0.1. An attacker could use this flaw to execute arbitrary code with the permissions of the user running the application compiled against OpenEXR.
- Record
ALPINE-CVE-2021-23169- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
OSVAZL-44256
8.8
CVE-2021-23169 affecting package OpenEXR 2.3.0-6
A heap-buffer overflow was found in the copyIntoFrameBuffer function of OpenEXR in versions before 3.0.1. An attacker could use this flaw to execute arbitrary code with the permissions of the user running the application compiled against OpenEXR.
- Record
AZL-44256- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-05
Show 5 moreShow less
OSV
8.8
A heap-buffer overflow was found in the copyIntoFrameBuffer function of OpenEXR in versions before 3.0.1. An attacker could use this flaw to execute arbitrary code with the permissions of the user running the application compiled against OpenEXR.
- Record
CVE-2021-23169- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2021-23169
8.8
A heap-buffer overflow was found in the copyIntoFrameBuffer function of OpenEXR in versions before 3.0.1. An attacker could use this flaw to execute arbitrary code with the permissions of the user running the application compiled against OpenEXR.
- Record
DEBIAN-CVE-2021-23169- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2021-1238
8.8
OpenEXR security update
OpenEXR is a high dynamic-range (HDR) image file format originally developed by Industrial Light & Magic for use in computer imaging applications.
Security Fix(es):
An integer overflow leading to a heap-buffer overflow was found in the DwaCompressor of OpenEXR in versions before 3.0.1. An attacker could use this flaw to crash an application compiled with OpenEXR. This is a different flaw from CVE-2021-23215.(CVE-2021-26260)
An integer overflow leading to a heap-buffer overflow was found in the DwaCompressor of OpenEXR in versions before 3.0.1. An attacker could use this flaw to crash an application compiled with OpenEXR.(CVE-2021-23215)
A heap-buffer overflow was found in the copyIntoFrameBuffer function of OpenEXR in versions before 3.0.1. An attacker could use this flaw to execute arbitrary code with the permissions of the user running the application compiled against OpenEXR.(CVE-2021-23169)
- Record
OESA-2021-1238- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2021-23169
8.8
A heap-buffer overflow was found in the copyIntoFrameBuffer function of OpenEXR in versions before 3.0.1. An attacker could use this flaw to execute arbitrary code with the permissions of the user running the application compiled against OpenEXR.
- Record
UBUNTU-CVE-2021-23169- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVMGASA-2021-0326 No score
Updated openexr packages fix security vulnerabilities
Updated openexr packages fix security vulnerabilities:
It was discovered that OpenEXR incorrectly handled certain malformed EXR image files. If a user were tricked into opening a crafted EXR image file, a remote attacker could cause a denial of service, or possibly execute arbitrary code (CVE-2021-3474, CVE-2021-3475, CVE-2021-3476, CVE-2021-3477, CVE-2021-3478, CVE-2021-3479, CVE-2021-3598, CVE-2021-3605, CVE-2021-20296, CVE-2021-23169, CVE-2021-23215, CVE-2021-26260).
- Record
MGASA-2021-0326- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
openexrAlpine:v3.15 |
before 3.1.1-r0 | 3.1.1-r0 |
openexrAlpine:v3.16 |
before 3.1.1-r0 | 3.1.1-r0 |
openexrAlpine:v3.17 |
before 3.1.1-r0 | 3.1.1-r0 |
openexrAlpine:v3.18 |
before 3.1.1-r0 | 3.1.1-r0 |
openexrAlpine:v3.19 |
before 3.1.1-r0 | 3.1.1-r0 |
openexrAlpine:v3.20 |
before 3.1.1-r0 | 3.1.1-r0 |
openexrAlpine:v3.21 |
before 3.1.1-r0 | 3.1.1-r0 |
openexrAlpine:v3.22 |
before 3.1.1-r0 | 3.1.1-r0 |
openexrAlpine:v3.23 |
before 3.1.1-r0 | 3.1.1-r0 |
openexrAlpine:v3.24 |
before 3.1.1-r0 | 3.1.1-r0 |
Show 8 moreShow less
| Package | Affected | Fixed |
|---|---|---|
OpenEXRAzure Linux:3 |
through 2.3.0-6 | None known |
openexrDebian:12 |
before 2.5.4-2 | 2.5.4-2 |
openexrDebian:13 |
before 2.5.4-2 | 2.5.4-2 |
openexrDebian:14 |
before 2.5.4-2 | 2.5.4-2 |
openexrMageia:7 From an advisory covering 12 CVEs |
before 2.3.0-2.4.mga7 | 2.3.0-2.4.mga7 |
openexrMageia:8 From an advisory covering 12 CVEs |
before 2.5.7-1.mga8 | 2.5.7-1.mga8 |
OpenEXRopenEuler:20.03-LTS-SP1 From an advisory covering 3 CVEs |
before 2.2.0-20.oe1 | 2.2.0-20.oe1 |
openexrUbuntu:Pro:20.04:LTS |
All versions, plus listed versions 2.2.1-4.1ubuntu12.3.0-62.3.0-6build12.3.0-6ubuntu0.12.3.0-6ubuntu0.2 Show 4 moreShow less2.3.0-6ubuntu0.32.3.0-6ubuntu0.52.3.0-6ubuntu0.5+esm12.3.0-6ubuntu0.5+esm2 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | OSV | |
| affected, aliases, references | OSV | |
| aliases, products | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2021-23169 is a high vulnerability (CVSS 8.8) in Academysoftwarefoundation Openexr, published June 8, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.29%, the 83rd percentile. Fixed in openexr 3.1.1-r0.
References
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/4KYNJSMVA6YJY5NMKDZ5SAISKZG2KCKC
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/BXFLD4ZAXKAIWO6ZPBCQEEDZB5IG676K
bugzilla.redhat.com/show_bug.cgi?id=1947612
security.gentoo.org/glsa/202210-31
nvd.nist.gov/vuln/detail/CVE-2021-23169
lists.fedoraproject.org/archives/list/[email protected]/message/4KYNJSMVA6YJY5NMKDZ5SAISKZG2KCKC
Show 15 moreShow less
lists.fedoraproject.org/archives/list/[email protected]/message/BXFLD4ZAXKAIWO6ZPBCQEEDZB5IG676K
github.com/advisories/GHSA-f3pg-chcp-5ff8
security.alpinelinux.org/vuln/CVE-2021-23169
security-tracker.debian.org/tracker/CVE-2021-23169
advisories.mageia.org/MGASA-2021-0326.html
bugs.mageia.org/show_bug.cgi?id=29005
openexr.com
ubuntu.com/security/notices/USN-4900-1
ubuntu.com/security/notices/USN-4996-1
lists.fedoraproject.org/archives/list/[email protected]/thread/4KYNJSMVA6YJY5NMKDZ5SAISKZG2KCKC
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2021-1238
nvd.nist.gov/vuln/detail/CVE-2021-26260
nvd.nist.gov/vuln/detail/CVE-2021-23215
ubuntu.com/security/CVE-2021-23169
cve.org/CVERecord?id=CVE-2021-23169