CVE catalog

CVE-2009-0040

MozillaFirefox-50.1.0-1.1 on GA media

[CVE catalog]

Severity
Unknown
Published
Updated
Source
[NVD] · [CVE record]
EPSS
4.83% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibpng4.01.2.15~beta5-1vulnerable
Debianlibpng4.01.2.15~beta5-1+etch2fixed
Debianlibpng5.01.2.27-2vulnerable
Debianlibpng5.01.2.27-2+lenny2fixed
OpensuseMozillaThunderbirdtumbleweed45.5.1-1.1fixed
Opensuselibpng16tumbleweed1.6.37-3.3fixed
OpensuseMozillaFirefoxtumbleweed50.1.0-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibpngdeb4.01.2.15~beta5-1+etch2Not reportedDSA-1750-1Not reported
Debianlibpngdeb5.01.2.27-2+lenny2Not reportedDSA-1750-1Not reported
OpensuseMozillaThunderbirdrpmtumbleweed45.5.1-1.1Not reportedOPENSUSE-SU-2024:10230-1Not reported
Opensuselibpng16rpmtumbleweed1.6.37-3.3Not reportedOPENSUSE-SU-2024:10972-1Not reported
OpensuseMozillaFirefoxrpmtumbleweed50.1.0-1.1Not reportedOPENSUSE-SU-2024:10071-1Not reported

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • [libpng16-16]Unknown

    Source package: [libpng16]

    Details (1)
    • 1.6.58-1.2 · x86_64 · tumbleweed

      Unknown · Fixed: 1.6.37-3.3

      Version impact unknown

      pypi · libpng16 · opensuse · tumbleweed

  • Source package: [libpng16]

    Details (1)
    • 1.6.58-1.2 · x86_64 · tumbleweed

      Unknown · Fixed: 1.6.37-3.3

      Version impact unknown

      pypi · libpng16 · opensuse · tumbleweed

  • Source package: [libpng16]

    Details (1)
    • 1.6.58-1.2 · x86_64 · tumbleweed

      Unknown · Fixed: 1.6.37-3.3

      Version impact unknown

      pypi · libpng16 · opensuse · tumbleweed

  • Source package: [libpng16]

    Details (1)
    • 1.6.58-1.2 · x86_64 · tumbleweed

      Unknown · Fixed: 1.6.37-3.3

      Version impact unknown

      pypi · libpng16 · opensuse · tumbleweed

  • Source package: [libpng16]

    Details (1)
    • 1.6.58-1.2 · x86_64 · tumbleweed

      Unknown · Fixed: 1.6.37-3.3

      Version impact unknown

      pypi · libpng16 · opensuse · tumbleweed

  • Source package: [libpng16]

    Details (1)
    • 1.6.58-1.2 · x86_64 · tumbleweed

      Unknown · Fixed: 1.6.37-3.3

      Version impact unknown

      pypi · libpng16 · opensuse · tumbleweed

  • Source package: [libpng16]

    Details (1)
    • 1.6.58-1.2 · x86_64 · tumbleweed

      Unknown · Fixed: 1.6.37-3.3

      Version impact unknown

      pypi · libpng16 · opensuse · tumbleweed

  • Source package: [libpng16]

    Details (1)
    • 1.6.58-1.2 · x86_64 · tumbleweed

      Unknown · Fixed: 1.6.37-3.3

      Version impact unknown

      pypi · libpng16 · opensuse · tumbleweed

  • Source package: [libpng16]

    Details (1)
    • 1.6.58-1.2 · x86_64 · tumbleweed

      Unknown · Fixed: 1.6.37-3.3

      Version impact unknown

      pypi · libpng16 · opensuse · tumbleweed

  • Source package: [libpng16]

    Details (1)
    • 1.6.58-1.2 · x86_64 · tumbleweed

      Unknown · Fixed: 1.6.37-3.3

      Version impact unknown

      pypi · libpng16 · opensuse · tumbleweed

  • Source package: [MozillaFirefox]

    Details (1)
    • 154.0-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 50.1.0-1.1

      Version impact unknown

      pypi · MozillaFirefox · opensuse · tumbleweed

  • Source package: [MozillaFirefox]

    Details (1)
    • 154.0-1.1 · noarch · tumbleweed

      Unknown · Fixed: 50.1.0-1.1

      Version impact unknown

      pypi · MozillaFirefox · opensuse · tumbleweed

  • Source package: [MozillaFirefox]

    Details (1)
    • 154.0-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 50.1.0-1.1

      Version impact unknown

      pypi · MozillaFirefox · opensuse · tumbleweed

  • Source package: [MozillaFirefox]

    Details (1)
    • 154.0-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 50.1.0-1.1

      Version impact unknown

      pypi · MozillaFirefox · opensuse · tumbleweed

  • Source package: [MozillaThunderbird]

    Details (1)
    • 140.14.0-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 45.5.1-1.1

      Version impact unknown

      pypi · MozillaThunderbird · opensuse · tumbleweed

  • Source package: [MozillaThunderbird]

    Details (1)
    • 140.14.0-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 45.5.1-1.1

      Version impact unknown

      pypi · MozillaThunderbird · opensuse · tumbleweed

  • Source package: [MozillaThunderbird]

    Details (1)
    • 140.14.0-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 45.5.1-1.1

      Version impact unknown

      pypi · MozillaThunderbird · opensuse · tumbleweed

  • Source package: [MozillaFirefox]

    Details (1)
    • 154.0-1.1 · x86_64 · tumbleweed

      Fixed · Fixed: 50.1.0-1.1

      pypi · MozillaFirefox · opensuse · tumbleweed

  • Source package: [MozillaThunderbird]

    Details (1)
    • 140.14.0-1.1 · x86_64 · tumbleweed

      Fixed · Fixed: 45.5.1-1.1

      pypi · MozillaThunderbird · opensuse · tumbleweed

Observed:

References