Exploitation Summary
EIP tracks 2 public exploits for CVE-2010-1205. PoCs published by kripthor, mk219533.
AI-analyzed exploit summary This exploit generates a malformed PNG file that triggers a denial-of-service (DoS) condition in libpng versions <= 1.4.2 by manipulating the image height field to cause a buffer overflow. The PoC constructs a PNG with mismatched height values in the header and data, leading to a crash in applications using the vulnerable library.
Description
Buffer overflow in pngpread.c in libpng before 1.2.44 and 1.4.x before 1.4.3, as used in progressive applications, might allow remote attackers to execute arbitrary code via a PNG image that triggers an additional data row.
Exploits (2)
This exploit generates a malformed PNG file that triggers a denial-of-service (DoS) condition in libpng versions <= 1.4.2 by manipulating the image height field to cause a buffer overflow. The PoC constructs a PNG with mismatched height values in the header and data, leading to a crash in applications using the vulnerable library.
This repository contains a functional exploit for CVE-2010-1205, a heap overflow vulnerability in libpng <= 1.4.2. The exploit generates a malformed PNG file that triggers a segmentation fault when processed by vulnerable software.
References (49)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H