High
Security advisory
A heap-buffer overflow was found in the way openjpeg2 handled certain PNG format files. An attacker could use this flaw to cause an application crash or in some cases execute arbitrary code with the permission of the user running such an application.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2020-27814
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 31 Oct 2026, 10:03 UTC · Revision 1
Source evidence
A heap-buffer overflow was found in the way openjpeg2 handled certain PNG format files. An attacker could use this flaw to cause an application crash or in some cases execute arbitrary code with the permission of the user running such an application.
osv:CVE-2020-27814
Complete source record
{
"id": "d0acc91f89fe112d595e6db461c1460fabe17dbc85d5da9dc822d3e06f5d317d",
"url": "https://osv.dev/vulnerability/CVE-2020-27814",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "CVE-2020-27814",
"summary": "A heap-buffer overflow was found in the way openjpeg2 handled certain PNG format files. An attacker could use this flaw to cause an application crash or in some cases execute arbitrary code with the permission of the user running such an application.",
"evidence": "osv:CVE-2020-27814",
"products": [],
"severity": "high",
"structured": {
"id": "CVE-2020-27814",
"aliases": [
"CVE-2020-27814"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/uclouvain/openjpeg",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"last_affected": "bb230d0b6be6e8e9aecebf5f17c4ff60341137ac"
},
{
"fixed": "37ac30ceff6640bbab502388c5e0fa0bff23f505"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:uclouvain:openjpeg:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"last_affected": "1.5.1"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:uclouvain:openjpeg:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0"
},
{
"fixed": "2.4.0"
}
],
"source": "CPE_RANGE"
}
]
}
}
],
"versions": [
"v2.3.1",
"v2.3.0",
"v2.2.0",
"version.1.5.1"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-27814.json"
}
}
],
"modified": "2026-10-20T10:49:50.178178454Z",
"provider": "osv",
"references": [
"https://lists.debian.org/debian-lts-announce/2021/02/msg00011.html",
"https://security.gentoo.org/glsa/202101-29",
"https://www.debian.org/security/2021/dsa-4882",
"https://www.oracle.com//security-alerts/cpujul2021.html",
"https://github.com/uclouvain/openjpeg/issues/1283",
"https://bugzilla.redhat.com/show_bug.cgi?id=1901998"
],
"provider_metadata": {
"unresolved_ranges": [
{
"cpes": [
"cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*",
"cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:*"
],
"vendor_product": "debian:debian_linux",
"extracted_events": [
{
"range": [
{
"introduced": "9.0"
},
{
"last_affected": "9.0"
},
{
"introduced": "10.0"
},
{
"last_affected": "10.0"
}
],
"source": "CPE_STRING"
}
]
}
]
}
},
"related_cves": [
{
"value": "CVE-2020-27814",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 380850,
"published_at": "2021-01-26T18:15:46.613+00:00"
}