Skip to content
Heist/ feed
Back to feed
High

Security advisory

Type: advisorySources: OSVCVE: CVE-2019-9143

An issue was discovered in Exiv2 0.27. There is infinite recursion at Exiv2::Image::printTiffStructure in the file image.cpp. This can be triggered by a crafted file. It allows an attacker to cause Denial of Service (Segmentation fault) or possibly have unspecified other impact.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2019-9143
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 10:16 UTC · Revision 1

Source evidence

CVE-2019-9143

core-osv · Original source

Published 25 Feb 2019, 15:29 UTC

An issue was discovered in Exiv2 0.27. There is infinite recursion at Exiv2::Image::printTiffStructure in the file image.cpp. This can be triggered by a crafted file. It allows an attacker to cause Denial of Service (Segmentation fault) or possibly have unspecified other impact.

osv:CVE-2019-9143
Complete source record
{
  "id": "7562572444d575e19c7c584ad80e391f5a6871fe1be8d58dbbd1cdaa04a1174c",
  "url": "https://osv.dev/vulnerability/CVE-2019-9143",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2019-9143",
    "summary": "An issue was discovered in Exiv2 0.27. There is infinite recursion at Exiv2::Image::printTiffStructure in the file image.cpp. This can be triggered by a crafted file. It allows an attacker to cause Denial of Service (Segmentation fault) or possibly have unspecified other impact.",
    "evidence": "osv:CVE-2019-9143",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2019-9143",
      "aliases": [
        "CVE-2019-9143"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/exiv2/exiv2",
              "type": "GIT",
              "events": [
                {
                  "introduced": "62826516778b96da5ddb38f5ec1499dc76994a6f"
                },
                {
                  "last_affected": "62826516778b96da5ddb38f5ec1499dc76994a6f"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:exiv2:exiv2:0.27:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0.27"
                      },
                      {
                        "last_affected": "0.27"
                      }
                    ],
                    "source": "CPE_STRING"
                  }
                ]
              }
            }
          ],
          "versions": [
            "0.27",
            "v0.27.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2019-9143.json"
          }
        }
      ],
      "modified": "2026-10-20T10:50:02.303523665Z",
      "provider": "osv",
      "references": [
        "https://github.com/Exiv2/exiv2/issues/711",
        "https://research.loginsoft.com/bugs/uncontrolled-recursion-loop-in-exiv2imageprinttiffstructure-exiv2-0-27/"
      ],
      "provider_metadata": {}
    },
    "related_cves": [
      {
        "value": "CVE-2019-9143",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 381169,
  "published_at": "2019-02-25T15:29:00.31+00:00"
}