CVE-2026-123615GHSA-494m-4556-wf5pGO-2026-6895
imgproxy 3.3.0 before 4.0.17 contains an out-of-bounds heap read and write in the ICO loader's BMP header reconstruction (vips_foreign_load_ico_header in vips/icoload.c) when an ICO entry declares a tiny data size, causing unvalidated header fields to be read and written past the allocated buffer. Unauthenticated remote attackers can supply a crafted ICO image to corrupt adjacent heap chunk metadata, triggering a glibc abort that crashes the worker.
AI analysis
Not analysed yet.
Claude analyses new vulnerabilities after each morning's collection, most important first, up to a daily limit. The verified data on this page is complete without it.
| Product | Affected versions | Fixed in | Source |
|---|---|---|---|
| github.com/imgproxy/imgproxyGo | all versions | None listed | OSV |
| github.com/imgproxy/imgproxy/v2Go | all versions | None listed | OSV |
| github.com/imgproxy/imgproxy/v3Go |
>= 3.3.0| None listed |
| OSV |
| github.com/imgproxy/imgproxy/v4Go | < 4.0.17 | 4.0.17 | OSV |
|---|
0.5%45th percentile
Bar shows rank among all scored CVEs.
Published
First publication at the source
Collected
First seen by Baba Yaga Security
Last modified
Latest change at the source