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.
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
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian:12 | libstb | no fix listed | DEBIAN-CVE-2021-42716 |
| Debian:13 | libstb | 0.0~git20230129.5736b15+ds-1 | DEBIAN-CVE-2021-42716 |
| Debian:14 | libstb | 0.0~git20230129.5736b15+ds-1 | DEBIAN-CVE-2021-42716 |
| Ubuntu:22.04:LTS | libstb | no fix listed | UBUNTU-CVE-2021-42716 |
| Ubuntu:24.04:LTS | libstb | no fix listed | UBUNTU-CVE-2021-42716 |
| Ubuntu:25.10 | libstb | no fix listed | UBUNTU-CVE-2021-42716 |
| Ubuntu:26.04:LTS | libstb | no fix listed | UBUNTU-CVE-2021-42716 |
| Ubuntu:26.10 | libstb | no fix listed | UBUNTU-CVE-2021-42716 |
Affected products (as reported)
References
- https://github.com/nothings/stb/issues/1166 x_refsource_MISC
- https://github.com/nothings/stb/pull/1223 x_refsource_MISC
- https://github.com/nothings/stb/issues/1225 x_refsource_MISC
- FEDORA-2021-001f25d986 vendor-advisory, x_refsource_FEDORA
- FEDORA-2021-d1446cd1ac vendor-advisory, x_refsource_FEDORA
- FEDORA-2021-f8ba4a690e vendor-advisory, x_refsource_FEDORA
- FEDORA-2021-0511a38484 vendor-advisory, x_refsource_FEDORA
- FEDORA-2021-082bea5b34 vendor-advisory, x_refsource_FEDORA
- FEDORA-2021-3fc69d203c vendor-advisory, x_refsource_FEDORA
- FEDORA-2021-8ea648186c vendor-advisory, x_refsource_FEDORA
- FEDORA-2021-16d848834d vendor-advisory, x_refsource_FEDORA
- FEDORA-2022-832689aa6b vendor-advisory, x_refsource_FEDORA