CVE-2025-29070 Memory corruption in n/a
A heap buffer overflow in the lcms2 library allows remote attackers to cause a denial of service via the smooth2 function.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2025-29070?
CVE-2025-29070 is a high-severity memory corruption vulnerability in n/a, published on 1 Apr 2025. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
A heap buffer overflow vulnerability has been identified in thesmooth2() in cmsgamma.c in lcms2-2.16 which allows a remote attacker to cause a denial of service. NOTE: the Supplier disputes this because "this is not exploitable as this function is never called on normal color management, is there only as a helper for low-level programming and investigation."
Weakness: CWE-122
Which versions are affected by CVE-2025-29070?
How do I fix CVE-2025-29070?
No fix published yet.
Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.
Is CVE-2025-29070 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2025-29070 exists.
Sources
Also known as AZL-59467, AZL-61816, DEBIAN-CVE-2025-29070, ECHO-5806-b837-d9a0, GHSA-qgv4-vprj-x2fq, ROOT-OS-DEBIAN-12-CVE-2025-29070.