CVSS2
Attack Vector
NETWORK
Attack Complexity
LOW
Authentication
NONE
Confidentiality Impact
NONE
Integrity Impact
NONE
Availability Impact
PARTIAL
AV:N/AC:L/Au:N/C:N/I:N/A:P
EPSS
Percentile
95.6%
The png_do_expand_palette function in libpng before 1.6.8 allows remote
attackers to cause a denial of service (NULL pointer dereference and
application crash) via (1) a PLTE chunk of zero bytes or (2) a NULL
palette, related to pngrtran.c and pngset.c.
Author | Note |
---|---|
mdeslaur | vulnerable code introduced in 1.6.1. In 1.2.x, png_ptr->palette is always set in png_set_PLTE() in pngset.c. |
jdstrand | openjdk uses system png |