
Last updated: Tue May 21 08:29:07 EDT 2013
CVE Publication rate: 12.1
NVD provides four mailing lists to the public. For information and subscription instructions please visit NVD Mailing Lists
Vulnerability Workload Index: 6.17
The png_check_keyword function in pngwutil.c in libpng before 1.0.42, and 1.2.x before 1.2.34, might allow context-dependent attackers to set the value of an arbitrary memory location to zero via vectors involving creation of crafted PNG files with keywords, related to an implicit cast of the '\0' character constant to a NULL pointer. NOTE: some sources incorrectly report this as a double free vulnerability.
By selecting these links, you will be leaving NIST webspace. We have provided these links to other web sites because they may have information that would be of interest to you. No inferences should be drawn on account of other sites being referenced, or not, from this page. There may be other web sites that are more appropriate for your purpose. NIST does not necessarily endorse the views expressed, or concur with the facts presented on these sites. Further, NIST does not endorse any commercial products that may be mentioned on these sites. Please address comments about this page to nvd@nist.gov.
| Configuration 1 |
| OR |
| * cpe:/a:libpng:libpng:1.0.41 and previous versions |
| * cpe:/a:libpng:libpng:1.0.40 |
| * cpe:/a:libpng:libpng:1.0.39 |
| * cpe:/a:libpng:libpng:1.0.38 |
| * cpe:/a:libpng:libpng:1.0.37 |
| * cpe:/a:libpng:libpng:1.0.35 |
| * cpe:/a:libpng:libpng:1.0.34 |
| * cpe:/a:libpng:libpng:1.0.33 |
| * cpe:/a:libpng:libpng:1.0.32 |
| * cpe:/a:libpng:libpng:1.0.31 |
| * cpe:/a:libpng:libpng:1.0.30 |
| * cpe:/a:libpng:libpng:1.0.30:rc1 |
| * cpe:/a:libpng:libpng:1.0.29:rc3 |
| * cpe:/a:libpng:libpng:1.0.29:rc2 |
| * cpe:/a:libpng:libpng:1.0.28:rc3 |
| * cpe:/a:libpng:libpng:1.0.28:rc4 |
| * cpe:/a:libpng:libpng:1.0.28:rc5 |
| * cpe:/a:libpng:libpng:1.0.28 |
| * cpe:/a:libpng:libpng:1.0.28:rc6 |
| * cpe:/a:libpng:libpng:1.0.29:beta1 |
| * cpe:/a:libpng:libpng:1.0.29 |
| * cpe:/a:libpng:libpng:1.0.29:rc1 |
| * cpe:/a:libpng:libpng:1.0.28:rc2 |
| * cpe:/a:libpng:libpng:1.0.27:rc6 |
| * cpe:/a:libpng:libpng:1.0.25:rc2 |
| * cpe:/a:libpng:libpng:1.0.25:rc1 |
| * cpe:/a:libpng:libpng:1.0.27 |
| * cpe:/a:libpng:libpng:1.0.25 |
| * cpe:/a:libpng:libpng:1.0.26 |
| * cpe:/a:libpng:libpng:1.0.27:rc5 |
| * cpe:/a:libpng:libpng:1.0.27:rc4 |
| * cpe:/a:libpng:libpng:1.0.27:rc3 |
| * cpe:/a:libpng:libpng:1.0.27:rc2 |
| * cpe:/a:libpng:libpng:1.0.27:rc1 |
| * cpe:/a:libpng:libpng:1.0.23 |
| * cpe:/a:libpng:libpng:1.0.24 |
| * cpe:/a:libpng:libpng:1.0.24:rc1 |
| * cpe:/a:libpng:libpng:1.0.22 |
| * cpe:/a:libpng:libpng:1.0.23:rc5 |
| * cpe:/a:libpng:libpng:1.0.23:rc4 |
| * cpe:/a:libpng:libpng:1.0.23:rc3 |
| * cpe:/a:libpng:libpng:1.0.23:rc2 |
| * cpe:/a:libpng:libpng:1.0.22:rc1 |
| * cpe:/a:libpng:libpng:1.0.23:rc1 |
| * cpe:/a:libpng:libpng:1.0.19:rc2 |
| * cpe:/a:libpng:libpng:1.0.19:rc3 |
| * cpe:/a:libpng:libpng:1.0.21 |
| * cpe:/a:libpng:libpng:1.0.19:rc1 |
| * cpe:/a:libpng:libpng:1.0.19 |
| * cpe:/a:libpng:libpng:1.0.21:rc1 |
| * cpe:/a:libpng:libpng:1.0.20 |
| * cpe:/a:libpng:libpng:1.0.21:rc2 |
| * cpe:/a:libpng:libpng:1.0.19:rc5 |
| * cpe:/a:libpng:libpng:1.0.18 |
| * cpe:/a:libpng:libpng:1.0.15:rc3 |
| * cpe:/a:libpng:libpng:1.0.15:rc1 |
| * cpe:/a:libpng:libpng:1.0.15:rc2 |
| * cpe:/a:libpng:libpng:1.0.12:rc1 |
| * cpe:/a:libpng:libpng:1.0.12:beta1 |
| * cpe:/a:libpng:libpng:1.0.15 |
| * cpe:/a:libpng:libpng:1.0.16 |
| * cpe:/a:libpng:libpng:1.0.13 |
| * cpe:/a:libpng:libpng:1.0.14 |
| * cpe:/a:libpng:libpng:1.0.17 |
| * cpe:/a:libpng:libpng:1.0.10:beta1 |
| * cpe:/a:libpng:libpng:1.0.10:rc1 |
| * cpe:/a:libpng:libpng:1.0.10 |
| * cpe:/a:libpng:libpng:1.0.12 |
| * cpe:/a:libpng:libpng:1.0.11 |
| * cpe:/a:libpng:libpng:1.0.11:beta1 |
| * cpe:/a:libpng:libpng:1.0.11:rc1 |
| * cpe:/a:libpng:libpng:1.0.11:beta3 |
| * cpe:/a:libpng:libpng:1.0.11:beta2 |
| * cpe:/a:libpng:libpng:1.2.27 |
| * cpe:/a:libpng:libpng:1.2.28 |
| * cpe:/a:libpng:libpng:1.2.29 |
| * cpe:/a:libpng:libpng:1.2.30 |
| * cpe:/a:libpng:libpng:1.2.31 |
| * cpe:/a:libpng:libpng:1.2.32 |
| * cpe:/a:libpng:libpng:1.2.33 and previous versions |
| * cpe:/a:libpng:libpng:1.2.3:rc2 |
| * cpe:/a:libpng:libpng:1.2.3:rc3 |
| * cpe:/a:libpng:libpng:1.2.3 |
| * cpe:/a:libpng:libpng:1.2.3:rc1 |
| * cpe:/a:libpng:libpng:1.2.4 |
| * cpe:/a:libpng:libpng:1.2.3:rc6 |
| * cpe:/a:libpng:libpng:1.2.3:rc4 |
| * cpe:/a:libpng:libpng:1.2.3:rc5 |
| * cpe:/a:libpng:libpng:1.2.4:beta1 |
| * cpe:/a:libpng:libpng:1.2.4:beta2 |
| * cpe:/a:libpng:libpng:1.2.5:rc2 |
| * cpe:/a:libpng:libpng:1.2.5:rc1 |
| * cpe:/a:libpng:libpng:1.2.5:rc3 |
| * cpe:/a:libpng:libpng:1.2.4:beta3 |
| * cpe:/a:libpng:libpng:1.2.5 |
| * cpe:/a:libpng:libpng:1.2.5:beta1 |
| * cpe:/a:libpng:libpng:1.2.4:rc1 |
| * cpe:/a:libpng:libpng:1.2.6 |
| * cpe:/a:libpng:libpng:1.2.5:beta3 |
| * cpe:/a:libpng:libpng:1.2.5:beta2 |
| * cpe:/a:libpng:libpng:1.2.6:beta1 |
| * cpe:/a:libpng:libpng:1.2.6:beta3 |
| * cpe:/a:libpng:libpng:1.2.6:beta2 |
| * cpe:/a:libpng:libpng:1.2.6:rc1 |
| * cpe:/a:libpng:libpng:1.2.6:beta4 |
| * cpe:/a:libpng:libpng:1.2.6:rc2 |
| * cpe:/a:libpng:libpng:1.2.6:rc3 |
| * cpe:/a:libpng:libpng:1.2.6:rc4 |
| * cpe:/a:libpng:libpng:1.2.6:rc5 |
| * cpe:/a:libpng:libpng:1.2.7 |
| * cpe:/a:libpng:libpng:1.2.8:beta3 |
| * cpe:/a:libpng:libpng:1.2.8:beta4 |
| * cpe:/a:libpng:libpng:1.2.8:beta5 |
| * cpe:/a:libpng:libpng:1.2.8:rc1 |
| * cpe:/a:libpng:libpng:1.2.8:rc2 |
| * cpe:/a:libpng:libpng:1.2.7:beta1 |
| * cpe:/a:libpng:libpng:1.2.7:beta2 |
| * cpe:/a:libpng:libpng:1.2.8:beta1 |
| * cpe:/a:libpng:libpng:1.2.8 |
| * cpe:/a:libpng:libpng:1.2.8:beta2 |
| * cpe:/a:libpng:libpng:1.2.8:rc3 |
| * cpe:/a:libpng:libpng:1.2.9:beta10 |
| * cpe:/a:libpng:libpng:1.2.8:rc4 |
| * cpe:/a:libpng:libpng:1.2.8:rc5 |
| * cpe:/a:libpng:libpng:1.2.9 |
| * cpe:/a:libpng:libpng:1.2.9:beta5 |
| * cpe:/a:libpng:libpng:1.2.9:beta4 |
| * cpe:/a:libpng:libpng:1.2.9:beta3 |
| * cpe:/a:libpng:libpng:1.2.9:beta2 |
| * cpe:/a:libpng:libpng:1.2.9:beta1 |
| * cpe:/a:libpng:libpng:1.2.9:beta9 |
| * cpe:/a:libpng:libpng:1.2.9:beta8 |
| * cpe:/a:libpng:libpng:1.2.9:beta7 |
| * cpe:/a:libpng:libpng:1.2.9:beta6 |
| * cpe:/a:libpng:libpng:1.2.9:rc1 |
| * cpe:/a:libpng:libpng:1.2.25:beta06 |
| * cpe:/a:libpng:libpng:1.2.24:beta03-1.2.23 |
| * cpe:/a:libpng:libpng:1.2.25:beta01 |
| * cpe:/a:libpng:libpng:1.2.24:rc01 |
| * cpe:/a:libpng:libpng:1.2.24:rc01-1.2.23 |
| * cpe:/a:libpng:libpng:1.2.25 |
| * cpe:/a:libpng:libpng:1.2.25:beta05 |
| * cpe:/a:libpng:libpng:1.2.25:beta04 |
| * cpe:/a:libpng:libpng:1.2.25:beta03 |
| * cpe:/a:libpng:libpng:1.2.25:beta02 |
| * cpe:/a:libpng:libpng:1.2.23:beta05 |
| * cpe:/a:libpng:libpng:1.2.24:beta02-1.2.23 |
| * cpe:/a:libpng:libpng:1.2.24:beta01 |
| * cpe:/a:libpng:libpng:1.2.24:beta03 |
| * cpe:/a:libpng:libpng:1.2.24:beta02 |
| * cpe:/a:libpng:libpng:1.2.23:rc01-1.2.22 |
| * cpe:/a:libpng:libpng:1.2.23:beta05-1.2.22 |
| * cpe:/a:libpng:libpng:1.2.24 |
| * cpe:/a:libpng:libpng:1.2.24:beta01-1.2.23 |
| * cpe:/a:libpng:libpng:1.2.23:rc01 |
| * cpe:/a:libpng:libpng:1.2.23:beta02-1.2.22 |
| * cpe:/a:libpng:libpng:1.2.23:beta01-1.2.22 |
| * cpe:/a:libpng:libpng:1.2.23 |
| * cpe:/a:libpng:libpng:1.2.23:beta04-1.2.22 |
| * cpe:/a:libpng:libpng:1.2.23:beta03-1.2.22 |
| * cpe:/a:libpng:libpng:1.2.23:beta03 |
| * cpe:/a:libpng:libpng:1.2.23:beta02 |
| * cpe:/a:libpng:libpng:1.2.23:beta04 |
| * cpe:/a:libpng:libpng:1.2.22:rc1-1.2.21 |
| * cpe:/a:libpng:libpng:1.2.23:beta01 |
| * cpe:/a:libpng:libpng:1.2.26 |
| * cpe:/a:libpng:libpng:1.2.26:beta01 |
| * cpe:/a:libpng:libpng:1.2.26:beta02 |
| * cpe:/a:libpng:libpng:1.2.26:beta03 |
| * cpe:/a:libpng:libpng:1.2.26:beta04 |
| * cpe:/a:libpng:libpng:1.2.26:beta05 |
| * cpe:/a:libpng:libpng:1.2.26:beta06 |
| * cpe:/a:libpng:libpng:1.2.26:rc01 |
| * cpe:/a:libpng:libpng:1.2.25:rc02 |
| * cpe:/a:libpng:libpng:1.2.25:rc01 |
| * cpe:/a:libpng:libpng:1.2.21:rc3 |
| * cpe:/a:libpng:libpng:1.2.22:beta1 |
| * cpe:/a:libpng:libpng:1.2.22 |
| * cpe:/a:libpng:libpng:1.2.22:beta2 |
| * cpe:/a:libpng:libpng:1.2.22:beta4-1.2.21 |
| * cpe:/a:libpng:libpng:1.2.22:rc1 |
| * cpe:/a:libpng:libpng:1.2.22:beta3 |
| * cpe:/a:libpng:libpng:1.2.22:beta4 |
| * cpe:/a:libpng:libpng:1.2.22:beta2-1.2.21 |
| * cpe:/a:libpng:libpng:1.2.22:beta3-1.2.21 |
| * cpe:/a:libpng:libpng:1.2.21:rc2 |
| * cpe:/a:libpng:libpng:1.2.20:rc6 |
| * cpe:/a:libpng:libpng:1.2.21:beta1 |
| * cpe:/a:libpng:libpng:1.2.21:beta2 |
| * cpe:/a:libpng:libpng:1.2.21:rc1 |
| * cpe:/a:libpng:libpng:1.2.20:rc5 |
| * cpe:/a:libpng:libpng:1.2.20:rc4 |
| * cpe:/a:libpng:libpng:1.2.20:rc3 |
| * cpe:/a:libpng:libpng:1.2.20:rc2 |
| * cpe:/a:libpng:libpng:1.2.21 |
| * cpe:/a:libpng:libpng:1.2.20:beta01 |
| * cpe:/a:libpng:libpng:1.2.2:rc1 |
| * cpe:/a:libpng:libpng:1.2.2:beta5 |
| * cpe:/a:libpng:libpng:1.2.20:rc1 |
| * cpe:/a:libpng:libpng:1.2.2:beta6 |
| * cpe:/a:libpng:libpng:1.2.20 |
| * cpe:/a:libpng:libpng:1.2.20:beta04 |
| * cpe:/a:libpng:libpng:1.2.20:beta03 |
| * cpe:/a:libpng:libpng:1.2.2:beta4 |
| * cpe:/a:libpng:libpng:1.2.20:beta02 |
| * cpe:/a:libpng:libpng:1.2.2 |
| * cpe:/a:libpng:libpng:1.2.2:beta1 |
| * cpe:/a:libpng:libpng:1.2.2:beta2 |
| * cpe:/a:libpng:libpng:1.2.19:rc1 |
| * cpe:/a:libpng:libpng:1.2.19:rc2 |
| * cpe:/a:libpng:libpng:1.2.19:rc3 |
| * cpe:/a:libpng:libpng:1.2.19:rc4 |
| * cpe:/a:libpng:libpng:1.2.19:rc5 |
| * cpe:/a:libpng:libpng:1.2.2:beta3 |
| * cpe:/a:libpng:libpng:1.2.19:rc6 |
| * cpe:/a:libpng:libpng:1.2.19:beta4 |
| * cpe:/a:libpng:libpng:1.2.19:beta6 |
| * cpe:/a:libpng:libpng:1.2.19:beta5 |
| * cpe:/a:libpng:libpng:1.2.19:beta8 |
| * cpe:/a:libpng:libpng:1.2.19:beta33 |
| * cpe:/a:libpng:libpng:1.2.19:beta7 |
| * cpe:/a:libpng:libpng:1.2.19:beta31 |
| * cpe:/a:libpng:libpng:1.2.19:beta32 |
| * cpe:/a:libpng:libpng:1.2.19:beta9 |
| * cpe:/a:libpng:libpng:1.2.19:beta30 |
| * cpe:/a:libpng:libpng:1.2.19:beta23 |
| * cpe:/a:libpng:libpng:1.2.19:beta24 |
| * cpe:/a:libpng:libpng:1.2.19:beta21 |
| * cpe:/a:libpng:libpng:1.2.19:beta22 |
| * cpe:/a:libpng:libpng:1.2.19:beta3 |
| * cpe:/a:libpng:libpng:1.2.19:beta29 |
| * cpe:/a:libpng:libpng:1.2.19:beta27 |
| * cpe:/a:libpng:libpng:1.2.19:beta28 |
| * cpe:/a:libpng:libpng:1.2.19:beta25 |
| * cpe:/a:libpng:libpng:1.2.19:beta26 |
| * cpe:/a:libpng:libpng:1.2.19:beta2 |
| * cpe:/a:libpng:libpng:1.2.19:beta19 |
| * cpe:/a:libpng:libpng:1.2.19:beta20 |
| * cpe:/a:libpng:libpng:1.2.19:beta17 |
| * cpe:/a:libpng:libpng:1.2.19:beta18 |
| * cpe:/a:libpng:libpng:1.2.19:beta12 |
| * cpe:/a:libpng:libpng:1.2.19:beta14 |
| * cpe:/a:libpng:libpng:1.2.19:beta13 |
| * cpe:/a:libpng:libpng:1.2.19:beta16 |
| * cpe:/a:libpng:libpng:1.2.19:beta15 |
| * cpe:/a:libpng:libpng:1.2.19 |
| * cpe:/a:libpng:libpng:1.2.18 |
| * cpe:/a:libpng:libpng:1.2.19:beta1 |
| * cpe:/a:libpng:libpng:1.2.17:beta2 |
| * cpe:/a:libpng:libpng:1.2.17:rc1 |
| * cpe:/a:libpng:libpng:1.2.17:rc2 |
| * cpe:/a:libpng:libpng:1.2.17:rc3 |
| * cpe:/a:libpng:libpng:1.2.19:beta10 |
| * cpe:/a:libpng:libpng:1.2.17:rc4 |
| * cpe:/a:libpng:libpng:1.2.19:beta11 |
| * cpe:/a:libpng:libpng:1.2.16:beta1 |
| * cpe:/a:libpng:libpng:1.2.16:rc1 |
| * cpe:/a:libpng:libpng:1.2.16:beta2 |
| * cpe:/a:libpng:libpng:1.2.17:beta1 |
| * cpe:/a:libpng:libpng:1.2.17 |
| * cpe:/a:libpng:libpng:1.2.16 |
| * cpe:/a:libpng:libpng:1.2.15:rc5 |
| * cpe:/a:libpng:libpng:1.2.15:rc4 |
| * cpe:/a:libpng:libpng:1.2.15:rc3 |
| * cpe:/a:libpng:libpng:1.2.15:rc2 |
| * cpe:/a:libpng:libpng:1.2.14:rc1 |
| * cpe:/a:libpng:libpng:1.2.15 |
| * cpe:/a:libpng:libpng:1.2.15:beta3 |
| * cpe:/a:libpng:libpng:1.2.15:beta2 |
| * cpe:/a:libpng:libpng:1.2.15:beta1 |
| * cpe:/a:libpng:libpng:1.2.14:beta2 |
| * cpe:/a:libpng:libpng:1.2.15:rc1 |
| * cpe:/a:libpng:libpng:1.2.15:beta6 |
| * cpe:/a:libpng:libpng:1.2.15:beta5 |
| * cpe:/a:libpng:libpng:1.2.15:beta4 |
| * cpe:/a:libpng:libpng:1.2.14:beta1 |
| * cpe:/a:libpng:libpng:1.2.13:rc2 |
| * cpe:/a:libpng:libpng:1.2.13:rc1 |
| * cpe:/a:libpng:libpng:1.2.14 |
| * cpe:/a:libpng:libpng:1.2.11:rc1 |
| * cpe:/a:libpng:libpng:1.2.13 |
| * cpe:/a:libpng:libpng:1.2.11:rc5 |
| * cpe:/a:libpng:libpng:1.2.13:beta1 |
| * cpe:/a:libpng:libpng:1.2.11:rc2 |
| * cpe:/a:libpng:libpng:1.2.11:rc3 |
| * cpe:/a:libpng:libpng:1.2.10:beta6 |
| * cpe:/a:libpng:libpng:1.2.10:beta7 |
| * cpe:/a:libpng:libpng:1.2.10:rc3 |
| * cpe:/a:libpng:libpng:1.2.11:beta1 |
| * cpe:/a:libpng:libpng:1.2.10:rc1 |
| * cpe:/a:libpng:libpng:1.2.10:rc2 |
| * cpe:/a:libpng:libpng:1.2.11:beta4 |
| * cpe:/a:libpng:libpng:1.2.11 |
| * cpe:/a:libpng:libpng:1.2.11:beta2 |
| * cpe:/a:libpng:libpng:1.2.11:beta3 |
| * cpe:/a:libpng:libpng:1.2.1:beta4 |
| * cpe:/a:libpng:libpng:1.2.1:beta3 |
| * cpe:/a:libpng:libpng:1.2.10:beta4 |
| * cpe:/a:libpng:libpng:1.2.10:beta5 |
| * cpe:/a:libpng:libpng:1.2.1:rc2 |
| * cpe:/a:libpng:libpng:1.2.1:rc1 |
| * cpe:/a:libpng:libpng:1.2.10 |
| * cpe:/a:libpng:libpng:1.2.10:beta3 |
| * cpe:/a:libpng:libpng:1.2.10:beta2 |
| * cpe:/a:libpng:libpng:1.2.10:beta1 |
| * cpe:/a:libpng:libpng:1.2.1 |
| * cpe:/a:libpng:libpng:1.2.1:beta2 |
| * cpe:/a:libpng:libpng:1.2.0:beta1 |
| * cpe:/a:libpng:libpng:1.2.1:beta1 |
| * cpe:/a:libpng:libpng:1.2.0 |
| * cpe:/a:libpng:libpng:1.2.0:beta5 |
| * cpe:/a:libpng:libpng:1.2.0:beta4 |
| * cpe:/a:libpng:libpng:1.2.0:beta3 |
| * cpe:/a:libpng:libpng:1.2.0:beta2 |
| * cpe:/a:libpng:libpng:1.2.0:rc1 |