Vulnerability · Published Oct 21, 2021 · Assigned by mitre

CVE-2021-42716

High 7.1

In plain English

A high-severity security flaw in the libstb package (Debian). There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 1.5% (higher than 74% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS NVD)7.1High
Exploit odds (30 days)1.5%top 26.4% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack toolingNoneno public tooling known

Official description

An issue was discovered in stb stb_image.h 2.27. The PNM loader incorrectly interpreted 16-bit PGM files as 8-bit when converting to RGBA, leading to a buffer overflow when later reinterpreting the result as a 16-bit buffer. An attacker could potentially have crashed a service using stb_image, or read up to 1024 bytes of non-consecutive heap data without control over the read location.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12libstbno fix listedDEBIAN-CVE-2021-42716
Debian:13libstb0.0~git20230129.5736b15+ds-1DEBIAN-CVE-2021-42716
Debian:14libstb0.0~git20230129.5736b15+ds-1DEBIAN-CVE-2021-42716
Ubuntu:22.04:LTSlibstbno fix listedUBUNTU-CVE-2021-42716
Ubuntu:24.04:LTSlibstbno fix listedUBUNTU-CVE-2021-42716
Ubuntu:25.10libstbno fix listedUBUNTU-CVE-2021-42716
Ubuntu:26.04:LTSlibstbno fix listedUBUNTU-CVE-2021-42716
Ubuntu:26.10libstbno fix listedUBUNTU-CVE-2021-42716

Affected products (as reported)

VendorProductVersions
n/a n/a n/a

References