← Back to search

CVE-2026-123614

9.8 CRITICALpublic exploit available

Published 2026-11-08 · Updated 2026-11-09

AI risk analysis

Summary
imgproxy versions 4.0.0 through 4.0.15 contain an integer overflow in the ICO image loader (vips/icoload.c) that leads to a heap buffer overflow when processing a specially crafted ICO file with a wrapped data_size value. This allows unauthenticated remote attackers to crash the service or potentially achieve remote code execution.
Exploitability
Exploitation requires submitting a maliciously crafted ICO image to imgproxy, but no authentication or user interaction is needed, making it trivial for remote attackers to attempt exploitation over the network.
Blast radius
Successful exploitation could lead to full system compromise of the imgproxy server, enabling data exfiltration, service disruption, or use as a pivot point within the infrastructure.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to imgproxy version 4.0.16 or later, which contains the fix for the integer overflow in the ICO loader.
heap-overflowinteger-overflowrcewebics

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

imgproxy from 4.0.0 before 4.0.16 contains an integer overflow in the ICO loader that allows remote attackers to trigger a heap buffer overflow via a crafted data_size value. Attackers can submit a crafted ICO image whose data_size wraps the allocation in vips/icoload.c, corrupting heap memory to crash the process or achieve code execution.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Weaknesses

CWE-122

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.