CVE-2021-42716

High

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.

SeverityHigh
CVSS7.1
Exploit probability—
ProductNothings Stb Image.h
PublishedOct 21, 2021
First seenOct 21, 2021

How to fix

Affected products

ProductAffected versionsFixed in
nothings stb_image.h2.27—
fedoraproject fedora33, 34, 35—

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.