ID CVE-2004-0421
Summary The Portable Network Graphics library (libpng) 1.0.15 and earlier allows attackers to cause a denial of service (crash) via a malformed PNG image file that triggers an error that causes an out-of-bounds read when creating the error message.
References
Vulnerable Configurations
  • cpe:2.3:a:openpkg:openpkg:2.0:*:*:*:*:*:*:*
    cpe:2.3:a:openpkg:openpkg:2.0:*:*:*:*:*:*:*
  • cpe:2.3:a:libpng:libpng:1.2.2:*:*:*:*:*:*:*
    cpe:2.3:a:libpng:libpng:1.2.2:*:*:*:*:*:*:*
  • cpe:2.3:a:libpng:libpng:1.0.8:*:*:*:*:*:*:*
    cpe:2.3:a:libpng:libpng:1.0.8:*:*:*:*:*:*:*
  • cpe:2.3:a:libpng:libpng:1.2.4:*:*:*:*:*:*:*
    cpe:2.3:a:libpng:libpng:1.2.4:*:*:*:*:*:*:*
  • cpe:2.3:a:libpng:libpng:1.0.14:*:*:*:*:*:*:*
    cpe:2.3:a:libpng:libpng:1.0.14:*:*:*:*:*:*:*
  • cpe:2.3:a:libpng:libpng:1.2.0:*:*:*:*:*:*:*
    cpe:2.3:a:libpng:libpng:1.2.0:*:*:*:*:*:*:*
  • cpe:2.3:a:openpkg:openpkg:1.3:*:*:*:*:*:*:*
    cpe:2.3:a:openpkg:openpkg:1.3:*:*:*:*:*:*:*
  • cpe:2.3:a:libpng:libpng:1.0.11:*:*:*:*:*:*:*
    cpe:2.3:a:libpng:libpng:1.0.11:*:*:*:*:*:*:*
  • cpe:2.3:a:libpng:libpng:1.0.9:*:*:*:*:*:*:*
    cpe:2.3:a:libpng:libpng:1.0.9:*:*:*:*:*:*:*
  • cpe:2.3:a:libpng:libpng:1.0.13:*:*:*:*:*:*:*
    cpe:2.3:a:libpng:libpng:1.0.13:*:*:*:*:*:*:*
  • cpe:2.3:a:libpng:libpng:1.0.6:*:*:*:*:*:*:*
    cpe:2.3:a:libpng:libpng:1.0.6:*:*:*:*:*:*:*
  • cpe:2.3:a:libpng:libpng:1.0.7:*:*:*:*:*:*:*
    cpe:2.3:a:libpng:libpng:1.0.7:*:*:*:*:*:*:*
  • cpe:2.3:a:libpng:libpng:1.2.3:*:*:*:*:*:*:*
    cpe:2.3:a:libpng:libpng:1.2.3:*:*:*:*:*:*:*
  • cpe:2.3:a:libpng:libpng:1.0.5:*:*:*:*:*:*:*
    cpe:2.3:a:libpng:libpng:1.0.5:*:*:*:*:*:*:*
  • cpe:2.3:a:libpng:libpng:1.2.1:*:*:*:*:*:*:*
    cpe:2.3:a:libpng:libpng:1.2.1:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:libpng:1.2.2-16:*:*:*:*:*:*:*
    cpe:2.3:a:redhat:libpng:1.2.2-16:*:*:*:*:*:*:*
  • cpe:2.3:a:libpng:libpng:1.0.12:*:*:*:*:*:*:*
    cpe:2.3:a:libpng:libpng:1.0.12:*:*:*:*:*:*:*
  • cpe:2.3:a:libpng:libpng:1.2.5:*:*:*:*:*:*:*
    cpe:2.3:a:libpng:libpng:1.2.5:*:*:*:*:*:*:*
  • cpe:2.3:a:libpng:libpng:1.0.0:*:*:*:*:*:*:*
    cpe:2.3:a:libpng:libpng:1.0.0:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:libpng:1.2.2-20:*:*:*:*:*:*:*
    cpe:2.3:a:redhat:libpng:1.2.2-20:*:*:*:*:*:*:*
  • cpe:2.3:a:libpng:libpng:1.0.10:*:*:*:*:*:*:*
    cpe:2.3:a:libpng:libpng:1.0.10:*:*:*:*:*:*:*
  • cpe:2.3:o:trustix:secure_linux:2.0:*:*:*:*:*:*:*
    cpe:2.3:o:trustix:secure_linux:2.0:*:*:*:*:*:*:*
  • cpe:2.3:o:redhat:enterprise_linux_desktop:3.0:*:*:*:*:*:*:*
    cpe:2.3:o:redhat:enterprise_linux_desktop:3.0:*:*:*:*:*:*:*
  • cpe:2.3:o:redhat:enterprise_linux:2.1:*:*:*:*:*:*:*
    cpe:2.3:o:redhat:enterprise_linux:2.1:*:*:*:*:*:*:*
  • cpe:2.3:o:trustix:secure_linux:2.1:*:*:*:*:*:*:*
    cpe:2.3:o:trustix:secure_linux:2.1:*:*:*:*:*:*:*
  • cpe:2.3:o:redhat:enterprise_linux:3.0:*:*:*:*:*:*:*
    cpe:2.3:o:redhat:enterprise_linux:3.0:*:*:*:*:*:*:*
CVSS
Base: 5.0 (as of 09-02-2024 - 00:27)
Impact:
Exploitability:
CWE CWE-125
CAPEC
  • Infiltration of Hardware Development Environment
    An attacker, leveraging the ability to manipulate components of primary support systems and tools within the development and production environments, inserts malicious software within the hardware and/or firmware development environment. The infiltration purpose is to alter developed hardware components in a system destined for deployment at the victim's organization, for the purpose of disruption or further compromise.
  • Overread Buffers
    An adversary attacks a target by providing input that causes an application to read beyond the boundary of a defined buffer. This typically occurs when a value influencing where to start or stop reading is set to reflect positions outside of the valid memory location of the buffer. This type of attack may result in exposure of sensitive information, a system crash, or arbitrary code execution.
Access
VectorComplexityAuthentication
NETWORK LOW NONE
Impact
ConfidentialityIntegrityAvailability
NONE NONE PARTIAL
cvss-vector via4 AV:N/AC:L/Au:N/C:N/I:N/A:P
oval via4
  • accepted 2013-04-29T04:15:26.599-04:00
    class vulnerability
    contributors
    • name Aharon Chernin
      organization SCAP.com, LLC
    • name Dragos Prisaca
      organization G2, Inc.
    definition_extensions
    • comment The operating system installed on the system is Red Hat Enterprise Linux 3
      oval oval:org.mitre.oval:def:11782
    • comment CentOS Linux 3.x
      oval oval:org.mitre.oval:def:16651
    description The Portable Network Graphics library (libpng) 1.0.15 and earlier allows attackers to cause a denial of service (crash) via a malformed PNG image file that triggers an error that causes an out-of-bounds read when creating the error message.
    family unix
    id oval:org.mitre.oval:def:11710
    status accepted
    submitted 2010-07-09T03:56:16-04:00
    title The Portable Network Graphics library (libpng) 1.0.15 and earlier allows attackers to cause a denial of service (crash) via a malformed PNG image file that triggers an error that causes an out-of-bounds read when creating the error message.
    version 30
  • accepted 2007-04-25T19:53:11.593-04:00
    class vulnerability
    contributors
    • name Jay Beale
      organization Bastille Linux
    • name Thomas R. Jones
      organization Maitreya Security
    description The Portable Network Graphics library (libpng) 1.0.15 and earlier allows attackers to cause a denial of service (crash) via a malformed PNG image file that triggers an error that causes an out-of-bounds read when creating the error message.
    family unix
    id oval:org.mitre.oval:def:971
    status accepted
    submitted 2004-05-20T12:00:00.000-04:00
    title libpng Malformed PNG Image Vulnerability
    version 37
redhat via4
advisories
  • rhsa
    id RHSA-2004:180
  • rhsa
    id RHSA-2004:181
rpms
  • libpng-2:1.2.2-21
  • libpng-debuginfo-2:1.2.2-21
  • libpng-devel-2:1.2.2-21
  • libpng10-0:1.0.13-12
  • libpng10-debuginfo-0:1.0.13-12
  • libpng10-devel-0:1.0.13-12
refmap via4
apple APPLE-SA-2004-09-09
bid 10244
bugtraq 20040429 [OpenPKG-SA-2004.017] OpenPKG Security Advisory (png)
debian DSA-498
fedora
  • FEDORA-2004-105
  • FEDORA-2004-106
mandrake MDKSA-2004:040
mandriva
  • MDKSA-2006:212
  • MDKSA-2006:213
secunia
  • 22957
  • 22958
trustix 2004-0025
xf libpng-png-dos(16022)
Last major update 09-02-2024 - 00:27
Published 18-08-2004 - 04:00
Last modified 09-02-2024 - 00:27
Back to Top