GCVE Workshop - 22 September 2026 (14:00-18:00), Luxembourg Before The Vulnopticon Conference - Registration
Search

Find a vulnerability

Search criteria

    Related vulnerabilities

    USN-2815-1 (UBUNTU-CVE-2012-3425)

    Vulnerability from osv_ubuntu – Published: 2015-11-19 19:01 – Updated: 2026-04-22 07:36 – Source website
    VLAI
    Summary
    libpng vulnerabilities
    Details

    Mikulas Patocka discovered that libpng incorrectly handled certain large fields. If a user or automated system using libpng were tricked into opening a specially crafted image, an attacker could exploit this to cause libpng to crash, leading to a denial of service. This issue only affected Ubuntu 12.04 LTS. (CVE-2012-3425)

    Qixue Xiao discovered that libpng incorrectly handled certain time values. If a user or automated system using libpng were tricked into opening a specially crafted image, an attacker could exploit this to cause libpng to crash, leading to a denial of service. (CVE-2015-7981)

    It was discovered that libpng incorrectly handled certain small bit-depth values. If a user or automated system using libpng were tricked into opening a specially crafted image, an attacker could exploit this to cause a denial of service or execute code with the privileges of the user invoking the program. (CVE-2015-8126)


    {
      "affected": [
        {
          "database_specific": {
            "cves_map": {
              "cves": [
                {
                  "id": "CVE-2015-7981",
                  "severity": [
                    {
                      "score": "low",
                      "type": "Ubuntu"
                    }
                  ]
                },
                {
                  "id": "CVE-2015-8126",
                  "severity": [
                    {
                      "score": "medium",
                      "type": "Ubuntu"
                    }
                  ]
                }
              ],
              "ecosystem": "Ubuntu:14.04:LTS"
            }
          },
          "ecosystem_specific": {
            "availability": "No subscription required",
            "binaries": [
              {
                "binary_name": "libpng12-0",
                "binary_version": "1.2.50-1ubuntu2.14.04.1"
              },
              {
                "binary_name": "libpng3",
                "binary_version": "1.2.50-1ubuntu2.14.04.1"
              }
            ]
          },
          "package": {
            "ecosystem": "Ubuntu:14.04:LTS",
            "name": "libpng",
            "purl": "pkg:deb/ubuntu/libpng@1.2.50-1ubuntu2.14.04.1?arch=source\u0026distro=trusty"
          },
          "ranges": [
            {
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1.2.50-1ubuntu2.14.04.1"
                }
              ],
              "type": "ECOSYSTEM"
            }
          ],
          "versions": [
            "1.2.49-4ubuntu1",
            "1.2.49-5ubuntu1",
            "1.2.50-1ubuntu1",
            "1.2.50-1ubuntu2"
          ]
        }
      ],
      "aliases": [],
      "details": "Mikulas Patocka discovered that libpng incorrectly handled certain large\nfields. If a user or automated system using libpng were tricked into\nopening a specially crafted image, an attacker could exploit this to cause\nlibpng to crash, leading to a denial of service. This issue only affected\nUbuntu 12.04 LTS. (CVE-2012-3425)\n\nQixue Xiao discovered that libpng incorrectly handled certain time values.\nIf a user or automated system using libpng were tricked into opening a\nspecially crafted image, an attacker could exploit this to cause libpng to\ncrash, leading to a denial of service. (CVE-2015-7981)\n\nIt was discovered that libpng incorrectly handled certain small bit-depth\nvalues. If a user or automated system using libpng were tricked into\nopening a specially crafted image, an attacker could exploit this to cause\na denial of service or execute code with the privileges of the user\ninvoking the program. (CVE-2015-8126)\n",
      "id": "USN-2815-1",
      "modified": "2026-04-22T07:36:32Z",
      "published": "2015-11-19T19:01:30Z",
      "references": [
        {
          "type": "ADVISORY",
          "url": "https://ubuntu.com/security/notices/USN-2815-1"
        },
        {
          "type": "REPORT",
          "url": "https://ubuntu.com/security/CVE-2012-3425"
        },
        {
          "type": "REPORT",
          "url": "https://ubuntu.com/security/CVE-2015-7981"
        },
        {
          "type": "REPORT",
          "url": "https://ubuntu.com/security/CVE-2015-8126"
        }
      ],
      "related": [],
      "schema_version": "1.7.0",
      "summary": "libpng vulnerabilities",
      "upstream": [
        "UBUNTU-CVE-2012-3425",
        "UBUNTU-CVE-2015-7981",
        "UBUNTU-CVE-2015-8126"
      ]
    }