Vulnerability Details CVE-2009-0040
The PNG reference library (aka libpng) before 1.0.43, and 1.2.x before 1.2.35, as used in pngcrush and other applications, allows context-dependent attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted PNG file that triggers a free of an uninitialized pointer in (1) the png_read_png function, (2) pCAL chunk handling, or (3) setup of 16-bit gamma tables.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.068
EPSS Ranking 90.8%
CVSS Severity
CVSS v2 Score 6.8
Products affected by CVE-2009-0040
-
cpe:2.3:a:libpng:libpng:0.1
-
cpe:2.3:a:libpng:libpng:0.2
-
cpe:2.3:a:libpng:libpng:0.3
-
cpe:2.3:a:libpng:libpng:0.4
-
cpe:2.3:a:libpng:libpng:0.5
-
cpe:2.3:a:libpng:libpng:0.6
-
cpe:2.3:a:libpng:libpng:0.7
-
cpe:2.3:a:libpng:libpng:0.71
-
cpe:2.3:a:libpng:libpng:0.8
-
cpe:2.3:a:libpng:libpng:0.81
-
cpe:2.3:a:libpng:libpng:0.82
-
cpe:2.3:a:libpng:libpng:0.85
-
cpe:2.3:a:libpng:libpng:0.86
-
cpe:2.3:a:libpng:libpng:0.87
-
cpe:2.3:a:libpng:libpng:0.88
-
cpe:2.3:a:libpng:libpng:0.89
-
cpe:2.3:a:libpng:libpng:0.89c
-
cpe:2.3:a:libpng:libpng:0.90
-
cpe:2.3:a:libpng:libpng:0.95
-
cpe:2.3:a:libpng:libpng:0.96
-
cpe:2.3:a:libpng:libpng:0.97
-
cpe:2.3:a:libpng:libpng:0.98
-
cpe:2.3:a:libpng:libpng:0.99
-
cpe:2.3:a:libpng:libpng:0.99a
-
cpe:2.3:a:libpng:libpng:0.99b
-
cpe:2.3:a:libpng:libpng:0.99c
-
cpe:2.3:a:libpng:libpng:0.99d
-
cpe:2.3:a:libpng:libpng:0.99e
-
cpe:2.3:a:libpng:libpng:0.99f
-
cpe:2.3:a:libpng:libpng:0.99g
-
cpe:2.3:a:libpng:libpng:0.99h
-
cpe:2.3:a:libpng:libpng:1.0.0
-
cpe:2.3:a:libpng:libpng:1.0.0a
-
cpe:2.3:a:libpng:libpng:1.0.0b
-
cpe:2.3:a:libpng:libpng:1.0.1
-
cpe:2.3:a:libpng:libpng:1.0.10
-
cpe:2.3:a:libpng:libpng:1.0.11
-
cpe:2.3:a:libpng:libpng:1.0.12
-
cpe:2.3:a:libpng:libpng:1.0.13
-
cpe:2.3:a:libpng:libpng:1.0.14
-
cpe:2.3:a:libpng:libpng:1.0.15
-
cpe:2.3:a:libpng:libpng:1.0.16
-
cpe:2.3:a:libpng:libpng:1.0.17
-
cpe:2.3:a:libpng:libpng:1.0.18
-
cpe:2.3:a:libpng:libpng:1.0.19
-
cpe:2.3:a:libpng:libpng:1.0.1a
-
cpe:2.3:a:libpng:libpng:1.0.1b
-
cpe:2.3:a:libpng:libpng:1.0.1c
-
cpe:2.3:a:libpng:libpng:1.0.1d
-
cpe:2.3:a:libpng:libpng:1.0.1e
-
cpe:2.3:a:libpng:libpng:1.0.2
-
cpe:2.3:a:libpng:libpng:1.0.20
-
cpe:2.3:a:libpng:libpng:1.0.21
-
cpe:2.3:a:libpng:libpng:1.0.22
-
cpe:2.3:a:libpng:libpng:1.0.23
-
cpe:2.3:a:libpng:libpng:1.0.24
-
cpe:2.3:a:libpng:libpng:1.0.25
-
cpe:2.3:a:libpng:libpng:1.0.26
-
cpe:2.3:a:libpng:libpng:1.0.27
-
cpe:2.3:a:libpng:libpng:1.0.28
-
cpe:2.3:a:libpng:libpng:1.0.29
-
cpe:2.3:a:libpng:libpng:1.0.2a
-
cpe:2.3:a:libpng:libpng:1.0.3
-
cpe:2.3:a:libpng:libpng:1.0.30
-
cpe:2.3:a:libpng:libpng:1.0.31
-
cpe:2.3:a:libpng:libpng:1.0.32
-
cpe:2.3:a:libpng:libpng:1.0.33
-
cpe:2.3:a:libpng:libpng:1.0.34
-
cpe:2.3:a:libpng:libpng:1.0.35
-
cpe:2.3:a:libpng:libpng:1.0.37
-
cpe:2.3:a:libpng:libpng:1.0.38
-
cpe:2.3:a:libpng:libpng:1.0.39
-
cpe:2.3:a:libpng:libpng:1.0.3a
-
cpe:2.3:a:libpng:libpng:1.0.3b
-
cpe:2.3:a:libpng:libpng:1.0.3d
-
cpe:2.3:a:libpng:libpng:1.0.4
-
cpe:2.3:a:libpng:libpng:1.0.40
-
cpe:2.3:a:libpng:libpng:1.0.41
-
cpe:2.3:a:libpng:libpng:1.0.42
-
cpe:2.3:a:libpng:libpng:1.0.4a
-
cpe:2.3:a:libpng:libpng:1.0.4b
-
cpe:2.3:a:libpng:libpng:1.0.4c
-
cpe:2.3:a:libpng:libpng:1.0.4d
-
cpe:2.3:a:libpng:libpng:1.0.4e
-
cpe:2.3:a:libpng:libpng:1.0.4f
-
cpe:2.3:a:libpng:libpng:1.0.5
-
cpe:2.3:a:libpng:libpng:1.0.5a
-
cpe:2.3:a:libpng:libpng:1.0.5b
-
cpe:2.3:a:libpng:libpng:1.0.5c
-
cpe:2.3:a:libpng:libpng:1.0.5d
-
cpe:2.3:a:libpng:libpng:1.0.5e
-
cpe:2.3:a:libpng:libpng:1.0.5f
-
cpe:2.3:a:libpng:libpng:1.0.5g
-
cpe:2.3:a:libpng:libpng:1.0.5h
-
cpe:2.3:a:libpng:libpng:1.0.5i
-
cpe:2.3:a:libpng:libpng:1.0.5j
-
cpe:2.3:a:libpng:libpng:1.0.5k
-
cpe:2.3:a:libpng:libpng:1.0.5l
-
cpe:2.3:a:libpng:libpng:1.0.5m
-
cpe:2.3:a:libpng:libpng:1.0.5n
-
cpe:2.3:a:libpng:libpng:1.0.5o
-
cpe:2.3:a:libpng:libpng:1.0.5p
-
cpe:2.3:a:libpng:libpng:1.0.5q
-
cpe:2.3:a:libpng:libpng:1.0.5r
-
cpe:2.3:a:libpng:libpng:1.0.5s
-
cpe:2.3:a:libpng:libpng:1.0.5t
-
cpe:2.3:a:libpng:libpng:1.0.5u
-
cpe:2.3:a:libpng:libpng:1.0.5v
-
cpe:2.3:a:libpng:libpng:1.0.6
-
cpe:2.3:a:libpng:libpng:1.0.6d
-
cpe:2.3:a:libpng:libpng:1.0.6e
-
cpe:2.3:a:libpng:libpng:1.0.6f
-
cpe:2.3:a:libpng:libpng:1.0.6g
-
cpe:2.3:a:libpng:libpng:1.0.6h
-
cpe:2.3:a:libpng:libpng:1.0.6i
-
cpe:2.3:a:libpng:libpng:1.0.6j
-
cpe:2.3:a:libpng:libpng:1.0.7
-
cpe:2.3:a:libpng:libpng:1.0.8
-
cpe:2.3:a:libpng:libpng:1.0.9
-
cpe:2.3:a:libpng:libpng:1.00
-
cpe:2.3:a:libpng:libpng:1.2.0
-
cpe:2.3:a:libpng:libpng:1.2.1
-
cpe:2.3:a:libpng:libpng:1.2.10
-
cpe:2.3:a:libpng:libpng:1.2.11
-
cpe:2.3:a:libpng:libpng:1.2.12
-
cpe:2.3:a:libpng:libpng:1.2.13
-
cpe:2.3:a:libpng:libpng:1.2.14
-
cpe:2.3:a:libpng:libpng:1.2.15
-
cpe:2.3:a:libpng:libpng:1.2.16
-
cpe:2.3:a:libpng:libpng:1.2.17
-
cpe:2.3:a:libpng:libpng:1.2.18
-
cpe:2.3:a:libpng:libpng:1.2.19
-
cpe:2.3:a:libpng:libpng:1.2.2
-
cpe:2.3:a:libpng:libpng:1.2.20
-
cpe:2.3:a:libpng:libpng:1.2.21
-
cpe:2.3:a:libpng:libpng:1.2.22
-
cpe:2.3:a:libpng:libpng:1.2.23
-
cpe:2.3:a:libpng:libpng:1.2.24
-
cpe:2.3:a:libpng:libpng:1.2.25
-
cpe:2.3:a:libpng:libpng:1.2.26
-
cpe:2.3:a:libpng:libpng:1.2.27
-
cpe:2.3:a:libpng:libpng:1.2.28
-
cpe:2.3:a:libpng:libpng:1.2.29
-
cpe:2.3:a:libpng:libpng:1.2.3
-
cpe:2.3:a:libpng:libpng:1.2.30
-
cpe:2.3:a:libpng:libpng:1.2.31
-
cpe:2.3:a:libpng:libpng:1.2.32
-
cpe:2.3:a:libpng:libpng:1.2.33
-
cpe:2.3:a:libpng:libpng:1.2.34
-
cpe:2.3:a:libpng:libpng:1.2.4
-
cpe:2.3:a:libpng:libpng:1.2.5
-
cpe:2.3:a:libpng:libpng:1.2.6
-
cpe:2.3:a:libpng:libpng:1.2.7
-
cpe:2.3:a:libpng:libpng:1.2.8
-
cpe:2.3:a:libpng:libpng:1.2.9
-
cpe:2.3:o:apple:iphone_os:-
-
cpe:2.3:o:apple:iphone_os:1.0.0
-
cpe:2.3:o:apple:iphone_os:1.0.1
-
cpe:2.3:o:apple:iphone_os:1.0.2
-
cpe:2.3:o:apple:iphone_os:1.1.0
-
cpe:2.3:o:apple:iphone_os:1.1.1
-
cpe:2.3:o:apple:iphone_os:1.1.2
-
cpe:2.3:o:apple:iphone_os:1.1.3
-
cpe:2.3:o:apple:iphone_os:1.1.4
-
cpe:2.3:o:apple:iphone_os:1.1.5
-
cpe:2.3:o:apple:iphone_os:2.0
-
cpe:2.3:o:apple:iphone_os:2.0.0
-
cpe:2.3:o:apple:iphone_os:2.0.1
-
cpe:2.3:o:apple:iphone_os:2.0.2
-
cpe:2.3:o:apple:iphone_os:2.1
-
cpe:2.3:o:apple:iphone_os:2.1.1
-
cpe:2.3:o:apple:iphone_os:2.2
-
cpe:2.3:o:apple:iphone_os:2.2.1
-
cpe:2.3:o:apple:mac_os_x:-
-
cpe:2.3:o:apple:mac_os_x:10.0
-
cpe:2.3:o:apple:mac_os_x:10.0.0
-
cpe:2.3:o:apple:mac_os_x:10.0.1
-
cpe:2.3:o:apple:mac_os_x:10.0.2
-
cpe:2.3:o:apple:mac_os_x:10.0.3
-
cpe:2.3:o:apple:mac_os_x:10.0.4
-
cpe:2.3:o:apple:mac_os_x:10.1
-
cpe:2.3:o:apple:mac_os_x:10.1.0
-
cpe:2.3:o:apple:mac_os_x:10.1.1
-
cpe:2.3:o:apple:mac_os_x:10.1.2
-
cpe:2.3:o:apple:mac_os_x:10.1.3
-
cpe:2.3:o:apple:mac_os_x:10.1.4
-
cpe:2.3:o:apple:mac_os_x:10.1.5
-
cpe:2.3:o:apple:mac_os_x:10.2
-
cpe:2.3:o:apple:mac_os_x:10.2.0
-
cpe:2.3:o:apple:mac_os_x:10.2.1
-
cpe:2.3:o:apple:mac_os_x:10.2.2
-
cpe:2.3:o:apple:mac_os_x:10.2.3
-
cpe:2.3:o:apple:mac_os_x:10.2.4
-
cpe:2.3:o:apple:mac_os_x:10.2.5
-
cpe:2.3:o:apple:mac_os_x:10.2.6
-
cpe:2.3:o:apple:mac_os_x:10.2.7
-
cpe:2.3:o:apple:mac_os_x:10.2.8
-
cpe:2.3:o:apple:mac_os_x:10.3
-
cpe:2.3:o:apple:mac_os_x:10.3.0
-
cpe:2.3:o:apple:mac_os_x:10.3.1
-
cpe:2.3:o:apple:mac_os_x:10.3.2
-
cpe:2.3:o:apple:mac_os_x:10.3.3
-
cpe:2.3:o:apple:mac_os_x:10.3.4
-
cpe:2.3:o:apple:mac_os_x:10.3.5
-
cpe:2.3:o:apple:mac_os_x:10.3.6
-
cpe:2.3:o:apple:mac_os_x:10.3.7
-
cpe:2.3:o:apple:mac_os_x:10.3.8
-
cpe:2.3:o:apple:mac_os_x:10.3.9
-
cpe:2.3:o:apple:mac_os_x:10.4
-
cpe:2.3:o:apple:mac_os_x:10.4.0
-
cpe:2.3:o:apple:mac_os_x:10.4.1
-
cpe:2.3:o:apple:mac_os_x:10.4.10
-
cpe:2.3:o:apple:mac_os_x:10.4.11
-
cpe:2.3:o:apple:mac_os_x:10.4.2
-
cpe:2.3:o:apple:mac_os_x:10.4.3
-
cpe:2.3:o:apple:mac_os_x:10.4.4
-
cpe:2.3:o:apple:mac_os_x:10.4.5
-
cpe:2.3:o:apple:mac_os_x:10.4.6
-
cpe:2.3:o:apple:mac_os_x:10.4.7
-
cpe:2.3:o:apple:mac_os_x:10.4.8
-
cpe:2.3:o:apple:mac_os_x:10.4.9
-
cpe:2.3:o:apple:mac_os_x:10.5
-
cpe:2.3:o:apple:mac_os_x:10.5.0
-
cpe:2.3:o:apple:mac_os_x:10.5.1
-
cpe:2.3:o:apple:mac_os_x:10.5.2
-
cpe:2.3:o:apple:mac_os_x:10.5.3
-
cpe:2.3:o:apple:mac_os_x:10.5.4
-
cpe:2.3:o:apple:mac_os_x:10.5.5
-
cpe:2.3:o:apple:mac_os_x:10.5.6
-
cpe:2.3:o:apple:mac_os_x:10.5.7
-
cpe:2.3:o:debian:debian_linux:4.0
-
cpe:2.3:o:debian:debian_linux:5.0
-
cpe:2.3:o:fedoraproject:fedora:10
-
cpe:2.3:o:fedoraproject:fedora:9
-
cpe:2.3:o:opensuse:opensuse:10.3
-
cpe:2.3:o:opensuse:opensuse:11.0
-
cpe:2.3:o:opensuse:opensuse:11.1
-
cpe:2.3:o:suse:linux_enterprise:10.0
-
cpe:2.3:o:suse:linux_enterprise:9.0
-
cpe:2.3:o:suse:linux_enterprise_desktop:10
-
cpe:2.3:o:suse:linux_enterprise_server:10