{
  "cveId": "CVE-2026-19082",
  "url": "https://patchblox.com/security/cve/CVE-2026-19082",
  "summary": "CVE-2026-19082 is fixed in libimager-perl on 1 platform by DEBIAN-CVE-2026-19082 (version 1.034\u002Bdfsg-1), released August 25, 2026. It is not reported as exploited. Patch Radar priority: High.",
  "title": "libimager-perl: Imager versions from 0.45_02 before 1.034 for Perl may expose adjacent heap bytes via strlen() over-read from zero-co...",
  "description": "Imager versions from 0.45_02 before 1.034 for Perl may expose adjacent heap bytes via strlen() over-read from zero-count ASCII EXIF entries in copy_string_tags.  copy_string_tags() computes an ASCII EXIF tag\u0027s length as \u0060entry-\u003Esize - 1\u0060 to strip the trailing NUL. A zero-count ASCII entry sets \u0060entry-\u003Esize\u0060 to 0, and the derived length reaches i_tags_add() as -1, which is interpreted as a request to call strlen(), scanning past the entry to the next NUL and copying those bytes into the tag. JPEG reaches this path via im_decode_exif(), as does the separate Imager::File::WEBP distribution, which is fixed by upgrading Imager.  Any caller of Imager-\u003Eread() on an attacker-supplied image with such an entry may receive an exif_* tag holding adjacent heap bytes instead of an empty string.",
  "published": "2026-08-07T18:17:11Z",
  "severity": "high",
  "cvss": 7.5,
  "cvssVector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N",
  "epss": 0.00371,
  "epssPercentile": 0.31207,
  "priority": "High",
  "priorityTier": 3,
  "exploited": false,
  "vendorExploited": false,
  "disclosed": false,
  "fixes": [
    {
      "platform": "linux",
      "product": "libimager-perl",
      "release": "Debian 14",
      "fixedVersion": "1.034\u002Bdfsg-1",
      "fix": "DEBIAN-CVE-2026-19082",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2026-19082",
      "released": "2026-08-25T00:08:54Z"
    }
  ],
  "noFixYet": [],
  "dataAsOf": "2026-11-07T12:40:37Z"
}