Action not permitted
Modal body text goes here.
Modal Title
Modal Body
usn-8684-1
Vulnerability from osv_ubuntu
It was discovered that Perl incorrectly handled certain arguments to Socket and pack/unpack functions. An attacker could possibly use this issue to read sensitive information from memory. (CVE-2026-12087, CVE-2026-57432)
It was discovered that Perl incorrectly handled regular expressions with a large number of alternation branches. An attacker could possibly use this issue to cause incorrect matching results. (CVE-2026-13221)
It was discovered that Perl incorrectly handled certain files. An attacker could possibly use this issue to cause a denial of service. (CVE-2026-57433, CVE-2025-15649, CVE-2026-48959, CVE-2026-9538)
It was discovered that Perl incorrectly handled certain inputs. An attacker could possibly use this issue to execute arbitrary code. (CVE-2026-48962)
It was discovered that Perl incorrectly handled credential headers during cross-origin redirects in HTTP::Tiny. An attacker could possibly use this issue to expose sensitive information. (CVE-2026-7017)
{
"affected": [
{
"database_specific": {
"cves_map": {
"cves": [
{
"id": "CVE-2025-15649",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-7017",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-9538",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-12087",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-13221",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-48959",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-48962",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L",
"type": "CVSS_V3"
},
{
"score": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-57432",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-57433",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
}
],
"ecosystem": "Ubuntu:24.04:LTS"
}
},
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "libperl5.38t64",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-base",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-debug",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-modules-5.38",
"binary_version": "5.38.2-3.2ubuntu0.4"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.38.2-3.2ubuntu0.4?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.38.2-3.2ubuntu0.4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.36.0-9ubuntu1",
"5.36.0-10ubuntu1",
"5.38.2-3",
"5.38.2-3.2",
"5.38.2-3.2build1",
"5.38.2-3.2build2",
"5.38.2-3.2build2.1",
"5.38.2-3.2ubuntu0.1",
"5.38.2-3.2ubuntu0.2",
"5.38.2-3.2ubuntu0.3"
]
}
],
"aliases": [],
"details": "It was discovered that Perl incorrectly handled certain arguments to\nSocket and pack/unpack functions. An attacker could possibly use this\nissue to read sensitive information from memory.\n(CVE-2026-12087, CVE-2026-57432)\n\nIt was discovered that Perl incorrectly handled regular expressions\nwith a large number of alternation branches. An attacker could\npossibly use this issue to cause incorrect matching results.\n(CVE-2026-13221)\n\nIt was discovered that Perl incorrectly handled certain files. An\nattacker could possibly use this issue to cause a denial of service.\n(CVE-2026-57433, CVE-2025-15649, CVE-2026-48959, CVE-2026-9538)\n\nIt was discovered that Perl incorrectly handled certain inputs. An\nattacker could possibly use this issue to execute arbitrary code.\n(CVE-2026-48962)\n\nIt was discovered that Perl incorrectly handled credential headers\nduring cross-origin redirects in HTTP::Tiny. An attacker could\npossibly use this issue to expose sensitive information.\n(CVE-2026-7017)",
"id": "USN-8684-1",
"modified": "2026-08-27T11:10:17Z",
"published": "2026-08-27T11:10:17Z",
"references": [
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8684-1"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2025-15649"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-7017"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-9538"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-12087"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-13221"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-48959"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-48962"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-57432"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-57433"
}
],
"related": [],
"schema_version": "1.7.0",
"summary": "perl vulnerabilities",
"upstream": [
"UBUNTU-CVE-2025-15649",
"UBUNTU-CVE-2026-7017",
"UBUNTU-CVE-2026-9538",
"UBUNTU-CVE-2026-12087",
"UBUNTU-CVE-2026-13221",
"UBUNTU-CVE-2026-48959",
"UBUNTU-CVE-2026-48962",
"UBUNTU-CVE-2026-57432",
"UBUNTU-CVE-2026-57433"
]
}
ubuntu-cve-2025-15649
Vulnerability from osv_ubuntu
IO::Uncompress::Unzip versions before 2.215 for Perl propagate uncaught exception when parsing zip header with malformed DOS date. _dosToUnixTime() decodes the local-file-header last-modification date field and calls Time::Local::timelocal() without an eval guard. A header whose date field decodes to an out-of-range month, day, or hour causes timelocal() to die. The exception propagates out of IO::Uncompress::Unzip->new($file) where callers expect undef plus $UnzipError.
| URL | Type | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libcgi-fast-perl",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "libperl5.18",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-base",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-debug",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-modules",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.18.2-2ubuntu1.7+esm8?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.14.2-21build1",
"5.18.1-4",
"5.18.1-4build1",
"5.18.1-5",
"5.18.2-2",
"5.18.2-2ubuntu1",
"5.18.2-2ubuntu1.1",
"5.18.2-2ubuntu1.3",
"5.18.2-2ubuntu1.4",
"5.18.2-2ubuntu1.6",
"5.18.2-2ubuntu1.7",
"5.18.2-2ubuntu1.7+esm3",
"5.18.2-2ubuntu1.7+esm4",
"5.18.2-2ubuntu1.7+esm5",
"5.18.2-2ubuntu1.7+esm7",
"5.18.2-2ubuntu1.7+esm8"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.22",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-modules-5.22",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.22.1-9ubuntu0.9+esm3?arch=source\u0026distro=esm-infra-legacy/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.20.2-6",
"5.22.1-3",
"5.22.1-4",
"5.22.1-5",
"5.22.1-7",
"5.22.1-8",
"5.22.1-9",
"5.22.1-9ubuntu0.2",
"5.22.1-9ubuntu0.3",
"5.22.1-9ubuntu0.5",
"5.22.1-9ubuntu0.6",
"5.22.1-9ubuntu0.9",
"5.22.1-9ubuntu0.9+esm1",
"5.22.1-9ubuntu0.9+esm2",
"5.22.1-9ubuntu0.9+esm3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libio-compress-perl",
"binary_version": "2.069-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:16.04:LTS",
"name": "libio-compress-perl",
"purl": "pkg:deb/ubuntu/libio-compress-perl@2.069-1?arch=source\u0026distro=xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.068-2",
"2.069-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.26",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-modules-5.26",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.26.1-6ubuntu0.7+esm3?arch=source\u0026distro=esm-infra/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.26.0-8ubuntu1",
"5.26.1-2ubuntu1",
"5.26.1-3",
"5.26.1-4",
"5.26.1-4build1",
"5.26.1-5",
"5.26.1-6",
"5.26.1-6ubuntu0.1",
"5.26.1-6ubuntu0.2",
"5.26.1-6ubuntu0.3",
"5.26.1-6ubuntu0.5",
"5.26.1-6ubuntu0.6",
"5.26.1-6ubuntu0.7",
"5.26.1-6ubuntu0.7+esm2",
"5.26.1-6ubuntu0.7+esm3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libio-compress-perl",
"binary_version": "2.074-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:18.04:LTS",
"name": "libio-compress-perl",
"purl": "pkg:deb/ubuntu/libio-compress-perl@2.074-1?arch=source\u0026distro=bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.074-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.30",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-modules-5.30",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.30.0-9ubuntu0.5+esm3?arch=source\u0026distro=esm-infra/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.28.1-6build1",
"5.30.0-7",
"5.30.0-9",
"5.30.0-9build1",
"5.30.0-9ubuntu0.2",
"5.30.0-9ubuntu0.3",
"5.30.0-9ubuntu0.4",
"5.30.0-9ubuntu0.5",
"5.30.0-9ubuntu0.5+esm2",
"5.30.0-9ubuntu0.5+esm3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libio-compress-perl",
"binary_version": "2.093-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:20.04:LTS",
"name": "libio-compress-perl",
"purl": "pkg:deb/ubuntu/libio-compress-perl@2.093-1?arch=source\u0026distro=focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.087-1",
"2.089-1",
"2.090-1",
"2.093-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libio-compress-perl",
"binary_version": "2.102-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "libio-compress-perl",
"purl": "pkg:deb/ubuntu/libio-compress-perl@2.102-1?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.101-1",
"2.102-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.34",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-base",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-debug",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-modules-5.34",
"binary_version": "5.34.0-3ubuntu1.8"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.34.0-3ubuntu1.8?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.32.1-3ubuntu3",
"5.34.0-3ubuntu1",
"5.34.0-3ubuntu1.1",
"5.34.0-3ubuntu1.2",
"5.34.0-3ubuntu1.3",
"5.34.0-3ubuntu1.4",
"5.34.0-3ubuntu1.5",
"5.34.0-3ubuntu1.7",
"5.34.0-3ubuntu1.8"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libio-compress-perl",
"binary_version": "2.207-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "libio-compress-perl",
"purl": "pkg:deb/ubuntu/libio-compress-perl@2.207-1?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.206-1",
"2.207-1"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "libperl5.38t64",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-base",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-debug",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-modules-5.38",
"binary_version": "5.38.2-3.2ubuntu0.4"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.38.2-3.2ubuntu0.4?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.38.2-3.2ubuntu0.4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.36.0-9ubuntu1",
"5.36.0-10ubuntu1",
"5.38.2-3",
"5.38.2-3.2",
"5.38.2-3.2build1",
"5.38.2-3.2build2",
"5.38.2-3.2build2.1",
"5.38.2-3.2ubuntu0.1",
"5.38.2-3.2ubuntu0.2",
"5.38.2-3.2ubuntu0.3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libio-compress-perl",
"binary_version": "2.213-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:25.10",
"name": "libio-compress-perl",
"purl": "pkg:deb/ubuntu/libio-compress-perl@2.213-1?arch=source\u0026distro=questing"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.213-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.40",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl-base",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl-debug",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl-modules-5.40",
"binary_version": "5.40.1-6ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:25.10",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.40.1-6ubuntu0.1?arch=source\u0026distro=questing"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.40.1-2",
"5.40.1-3",
"5.40.1-5",
"5.40.1-6",
"5.40.1-6build1",
"5.40.1-6ubuntu0.1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.40",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-base",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-debug",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-modules-5.40",
"binary_version": "5.40.1-7ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.40.1-7ubuntu0.1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.40.1-6build1",
"5.40.1-7build1",
"5.40.1-7ubuntu0.1"
]
}
],
"aliases": [],
"details": "IO::Uncompress::Unzip versions before 2.215 for Perl propagate uncaught exception when parsing zip header with malformed DOS date. _dosToUnixTime() decodes the local-file-header last-modification date field and calls Time::Local::timelocal() without an eval guard. A header whose date field decodes to an out-of-range month, day, or hour causes timelocal() to die. The exception propagates out of IO::Uncompress::Unzip-\u003enew($file) where callers expect undef plus $UnzipError.",
"id": "UBUNTU-CVE-2025-15649",
"modified": "2026-08-31T14:12:53Z",
"published": "2026-05-27T04:16:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2025-15649"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-15649"
},
{
"type": "REPORT",
"url": "https://lists.security.metacpan.org/cve-announce/msg/40434380/"
},
{
"type": "REPORT",
"url": "https://github.com/pmqs/IO-Compress/issues/65"
},
{
"type": "REPORT",
"url": "https://github.com/pmqs/IO-Compress/commit/fd28c1d2374eee9811f6d0c5bddc0957abdf1da8.patch"
},
{
"type": "REPORT",
"url": "https://metacpan.org/release/PMQS/IO-Compress-2.215/changes"
},
{
"type": "REPORT",
"url": "http://www.openwall.com/lists/oss-security/2026/05/27/1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8684-1"
}
],
"related": [
"USN-8684-1"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2025-15649"
]
}
ubuntu-cve-2026-12087
Vulnerability from osv_ubuntu
Socket versions before 2.041 for Perl have an out-of-bounds heap read. In Socket.xs, pack_ip_mreq_source() checks the length of its source argument before the argument is read, so the check tests the byte length carried over from the preceding multiaddr argument instead. Both addresses occupy a 4-byte field, so a valid multiaddr lets a source of any length pass the check, and the source is then copied into the 4-byte imr_sourceaddr field with a fixed-size copy. A source shorter than 4 bytes is not rejected, and the copy reads up to 3 bytes past the end of its buffer. Calling pack_ip_mreq_source() with a source value shorter than 4 bytes copies adjacent heap memory into the returned packed structure.
{
"affected": [
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro with Legacy support add-on: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libcgi-fast-perl",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "libperl5.18",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-base",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-debug",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-modules",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.18.2-2ubuntu1.7+esm8?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.18.2-2ubuntu1.7+esm8"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.14.2-21build1",
"5.18.1-4",
"5.18.1-4build1",
"5.18.1-5",
"5.18.2-2",
"5.18.2-2ubuntu1",
"5.18.2-2ubuntu1.1",
"5.18.2-2ubuntu1.3",
"5.18.2-2ubuntu1.4",
"5.18.2-2ubuntu1.6",
"5.18.2-2ubuntu1.7",
"5.18.2-2ubuntu1.7+esm3",
"5.18.2-2ubuntu1.7+esm4",
"5.18.2-2ubuntu1.7+esm5",
"5.18.2-2ubuntu1.7+esm7"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro with Legacy support add-on: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libperl5.22",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-modules-5.22",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.22.1-9ubuntu0.9+esm3?arch=source\u0026distro=esm-infra-legacy/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.22.1-9ubuntu0.9+esm3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.20.2-6",
"5.22.1-3",
"5.22.1-4",
"5.22.1-5",
"5.22.1-7",
"5.22.1-8",
"5.22.1-9",
"5.22.1-9ubuntu0.2",
"5.22.1-9ubuntu0.3",
"5.22.1-9ubuntu0.5",
"5.22.1-9ubuntu0.6",
"5.22.1-9ubuntu0.9",
"5.22.1-9ubuntu0.9+esm1",
"5.22.1-9ubuntu0.9+esm2"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libsocket-perl",
"binary_version": "2.021-1build1"
}
]
},
"package": {
"ecosystem": "Ubuntu:16.04:LTS",
"name": "libsocket-perl",
"purl": "pkg:deb/ubuntu/libsocket-perl@2.021-1build1?arch=source\u0026distro=xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.020-1",
"2.021-1",
"2.021-1build1"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libperl5.26",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-modules-5.26",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.26.1-6ubuntu0.7+esm3?arch=source\u0026distro=esm-infra/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.26.1-6ubuntu0.7+esm3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.26.0-8ubuntu1",
"5.26.1-2ubuntu1",
"5.26.1-3",
"5.26.1-4",
"5.26.1-4build1",
"5.26.1-5",
"5.26.1-6",
"5.26.1-6ubuntu0.1",
"5.26.1-6ubuntu0.2",
"5.26.1-6ubuntu0.3",
"5.26.1-6ubuntu0.5",
"5.26.1-6ubuntu0.6",
"5.26.1-6ubuntu0.7",
"5.26.1-6ubuntu0.7+esm2"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libsocket-perl",
"binary_version": "2.027-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:18.04:LTS",
"name": "libsocket-perl",
"purl": "pkg:deb/ubuntu/libsocket-perl@2.027-1?arch=source\u0026distro=bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.024-1build2",
"2.027-1"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libperl5.30",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-modules-5.30",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.30.0-9ubuntu0.5+esm3?arch=source\u0026distro=esm-infra/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.30.0-9ubuntu0.5+esm3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.28.1-6build1",
"5.30.0-7",
"5.30.0-9",
"5.30.0-9build1",
"5.30.0-9ubuntu0.2",
"5.30.0-9ubuntu0.3",
"5.30.0-9ubuntu0.4",
"5.30.0-9ubuntu0.5",
"5.30.0-9ubuntu0.5+esm2"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libsocket-perl",
"binary_version": "2.029-1build1"
}
]
},
"package": {
"ecosystem": "Ubuntu:20.04:LTS",
"name": "libsocket-perl",
"purl": "pkg:deb/ubuntu/libsocket-perl@2.029-1build1?arch=source\u0026distro=focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.029-1",
"2.029-1build1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libsocket-perl",
"binary_version": "2.032-1build1"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "libsocket-perl",
"purl": "pkg:deb/ubuntu/libsocket-perl@2.032-1build1?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.031-1",
"2.032-1",
"2.032-1build1"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "libperl5.34",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-base",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-debug",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-modules-5.34",
"binary_version": "5.34.0-3ubuntu1.8"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.34.0-3ubuntu1.8?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.34.0-3ubuntu1.8"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.32.1-3ubuntu3",
"5.34.0-3ubuntu1",
"5.34.0-3ubuntu1.1",
"5.34.0-3ubuntu1.2",
"5.34.0-3ubuntu1.3",
"5.34.0-3ubuntu1.4",
"5.34.0-3ubuntu1.5",
"5.34.0-3ubuntu1.7"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libsocket-perl",
"binary_version": "2.037-1build3"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "libsocket-perl",
"purl": "pkg:deb/ubuntu/libsocket-perl@2.037-1build3?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.037-1",
"2.037-1build1",
"2.037-1build2",
"2.037-1build3"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "libperl5.38t64",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-base",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-debug",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-modules-5.38",
"binary_version": "5.38.2-3.2ubuntu0.4"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.38.2-3.2ubuntu0.4?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.38.2-3.2ubuntu0.4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.36.0-9ubuntu1",
"5.36.0-10ubuntu1",
"5.38.2-3",
"5.38.2-3.2",
"5.38.2-3.2build1",
"5.38.2-3.2build2",
"5.38.2-3.2build2.1",
"5.38.2-3.2ubuntu0.1",
"5.38.2-3.2ubuntu0.2",
"5.38.2-3.2ubuntu0.3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libsocket-perl",
"binary_version": "2.038-1build1"
}
]
},
"package": {
"ecosystem": "Ubuntu:25.10",
"name": "libsocket-perl",
"purl": "pkg:deb/ubuntu/libsocket-perl@2.038-1build1?arch=source\u0026distro=questing"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.038-1build1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.40",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl-base",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl-debug",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl-modules-5.40",
"binary_version": "5.40.1-6ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:25.10",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.40.1-6ubuntu0.1?arch=source\u0026distro=questing"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.40.1-2",
"5.40.1-3",
"5.40.1-5",
"5.40.1-6",
"5.40.1-6build1",
"5.40.1-6ubuntu0.1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libsocket-perl",
"binary_version": "2.040-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "libsocket-perl",
"purl": "pkg:deb/ubuntu/libsocket-perl@2.040-1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.038-1build1",
"2.040-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.40",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-base",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-debug",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-modules-5.40",
"binary_version": "5.40.1-7ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.40.1-7ubuntu0.1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.40.1-6build1",
"5.40.1-7build1",
"5.40.1-7ubuntu0.1"
]
}
],
"aliases": [],
"details": "Socket versions before 2.041 for Perl have an out-of-bounds heap read. In Socket.xs, pack_ip_mreq_source() checks the length of its source argument before the argument is read, so the check tests the byte length carried over from the preceding multiaddr argument instead. Both addresses occupy a 4-byte field, so a valid multiaddr lets a source of any length pass the check, and the source is then copied into the 4-byte imr_sourceaddr field with a fixed-size copy. A source shorter than 4 bytes is not rejected, and the copy reads up to 3 bytes past the end of its buffer. Calling pack_ip_mreq_source() with a source value shorter than 4 bytes copies adjacent heap memory into the returned packed structure.",
"id": "UBUNTU-CVE-2026-12087",
"modified": "2026-08-31T14:18:37Z",
"published": "2026-06-15T22:16:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-12087"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-12087"
},
{
"type": "REPORT",
"url": "https://lists.security.metacpan.org/cve-announce/msg/41020451/"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8675-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8684-1"
}
],
"related": [
"USN-8675-1",
"USN-8684-1"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-12087"
]
}
ubuntu-cve-2026-13221
Vulnerability from osv_ubuntu
Perl versions through 5.43.9 produce silently incorrect regular expression matches when an alternation of more than 65535 fixed string branches is compiled into a trie in Perl_study_chunk. When such branches are combined into a trie, the delta between the first branch and the shared tail is stored in a 16-bit field. A branch count above 65535 overflows the field, and the trie's match decision table is truncated with no warning or error. A pattern of this shape produces false positive matches (matching strings it should not) and false negative matches (failing to match strings it should). When such a pattern gates an access or filtering decision, the result is wrong.
| URL | Type | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro with Legacy support add-on: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libcgi-fast-perl",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "libperl5.18",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-base",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-debug",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-modules",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.18.2-2ubuntu1.7+esm8?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.18.2-2ubuntu1.7+esm8"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.14.2-21build1",
"5.18.1-4",
"5.18.1-4build1",
"5.18.1-5",
"5.18.2-2",
"5.18.2-2ubuntu1",
"5.18.2-2ubuntu1.1",
"5.18.2-2ubuntu1.3",
"5.18.2-2ubuntu1.4",
"5.18.2-2ubuntu1.6",
"5.18.2-2ubuntu1.7",
"5.18.2-2ubuntu1.7+esm3",
"5.18.2-2ubuntu1.7+esm4",
"5.18.2-2ubuntu1.7+esm5",
"5.18.2-2ubuntu1.7+esm7"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro with Legacy support add-on: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libperl5.22",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-modules-5.22",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.22.1-9ubuntu0.9+esm3?arch=source\u0026distro=esm-infra-legacy/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.22.1-9ubuntu0.9+esm3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.20.2-6",
"5.22.1-3",
"5.22.1-4",
"5.22.1-5",
"5.22.1-7",
"5.22.1-8",
"5.22.1-9",
"5.22.1-9ubuntu0.2",
"5.22.1-9ubuntu0.3",
"5.22.1-9ubuntu0.5",
"5.22.1-9ubuntu0.6",
"5.22.1-9ubuntu0.9",
"5.22.1-9ubuntu0.9+esm1",
"5.22.1-9ubuntu0.9+esm2"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libperl5.26",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-modules-5.26",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.26.1-6ubuntu0.7+esm3?arch=source\u0026distro=esm-infra/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.26.1-6ubuntu0.7+esm3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.26.0-8ubuntu1",
"5.26.1-2ubuntu1",
"5.26.1-3",
"5.26.1-4",
"5.26.1-4build1",
"5.26.1-5",
"5.26.1-6",
"5.26.1-6ubuntu0.1",
"5.26.1-6ubuntu0.2",
"5.26.1-6ubuntu0.3",
"5.26.1-6ubuntu0.5",
"5.26.1-6ubuntu0.6",
"5.26.1-6ubuntu0.7",
"5.26.1-6ubuntu0.7+esm2"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libperl5.30",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-modules-5.30",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.30.0-9ubuntu0.5+esm3?arch=source\u0026distro=esm-infra/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.30.0-9ubuntu0.5+esm3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.28.1-6build1",
"5.30.0-7",
"5.30.0-9",
"5.30.0-9build1",
"5.30.0-9ubuntu0.2",
"5.30.0-9ubuntu0.3",
"5.30.0-9ubuntu0.4",
"5.30.0-9ubuntu0.5",
"5.30.0-9ubuntu0.5+esm2"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "libperl5.34",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-base",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-debug",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-modules-5.34",
"binary_version": "5.34.0-3ubuntu1.8"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.34.0-3ubuntu1.8?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.34.0-3ubuntu1.8"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.32.1-3ubuntu3",
"5.34.0-3ubuntu1",
"5.34.0-3ubuntu1.1",
"5.34.0-3ubuntu1.2",
"5.34.0-3ubuntu1.3",
"5.34.0-3ubuntu1.4",
"5.34.0-3ubuntu1.5",
"5.34.0-3ubuntu1.7"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "libperl5.38t64",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-base",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-debug",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-modules-5.38",
"binary_version": "5.38.2-3.2ubuntu0.4"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.38.2-3.2ubuntu0.4?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.38.2-3.2ubuntu0.4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.36.0-9ubuntu1",
"5.36.0-10ubuntu1",
"5.38.2-3",
"5.38.2-3.2",
"5.38.2-3.2build1",
"5.38.2-3.2build2",
"5.38.2-3.2build2.1",
"5.38.2-3.2ubuntu0.1",
"5.38.2-3.2ubuntu0.2",
"5.38.2-3.2ubuntu0.3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.40",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-base",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-debug",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-modules-5.40",
"binary_version": "5.40.1-7ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.40.1-7ubuntu0.1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.40.1-6build1",
"5.40.1-7build1",
"5.40.1-7ubuntu0.1"
]
}
],
"aliases": [],
"details": "Perl versions through 5.43.9 produce silently incorrect regular expression matches when an alternation of more than 65535 fixed string branches is compiled into a trie in Perl_study_chunk. When such branches are combined into a trie, the delta between the first branch and the shared tail is stored in a 16-bit field. A branch count above 65535 overflows the field, and the trie\u0027s match decision table is truncated with no warning or error. A pattern of this shape produces false positive matches (matching strings it should not) and false negative matches (failing to match strings it should). When such a pattern gates an access or filtering decision, the result is wrong.",
"id": "UBUNTU-CVE-2026-13221",
"modified": "2026-08-31T14:18:38Z",
"published": "2026-07-13T17:16:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-13221"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-13221"
},
{
"type": "REPORT",
"url": "https://lists.security.metacpan.org/cve-announce/msg/41780104/"
},
{
"type": "REPORT",
"url": "https://github.com/Perl/perl5/issues/23388"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8675-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8684-1"
}
],
"related": [
"USN-8675-1",
"USN-8684-1"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-13221"
]
}
ubuntu-cve-2026-48959
Vulnerability from osv_ubuntu
IO::Uncompress::Unzip versions before 2.220 for Perl allow CPU exhaustion via per-byte read loop in fastForward. fastForward() compares length $offset (the digit count of the offset, 1 to 19) against the chunk size $c instead of $offset itself, so $c shrinks from 16 KiB to 1-19 bytes per iteration. Extracting a named entry from an attacker supplied zip via IO::Uncompress::Unzip->new($zip, Name => $target) drives a per-byte read loop scaling with the entry's compressed size, up to the non-Zip64 4 GiB cap.
| URL | Type | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libcgi-fast-perl",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "libperl5.18",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-base",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-debug",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-modules",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.18.2-2ubuntu1.7+esm8?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.14.2-21build1",
"5.18.1-4",
"5.18.1-4build1",
"5.18.1-5",
"5.18.2-2",
"5.18.2-2ubuntu1",
"5.18.2-2ubuntu1.1",
"5.18.2-2ubuntu1.3",
"5.18.2-2ubuntu1.4",
"5.18.2-2ubuntu1.6",
"5.18.2-2ubuntu1.7",
"5.18.2-2ubuntu1.7+esm3",
"5.18.2-2ubuntu1.7+esm4",
"5.18.2-2ubuntu1.7+esm5",
"5.18.2-2ubuntu1.7+esm7",
"5.18.2-2ubuntu1.7+esm8"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.22",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-modules-5.22",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.22.1-9ubuntu0.9+esm3?arch=source\u0026distro=esm-infra-legacy/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.20.2-6",
"5.22.1-3",
"5.22.1-4",
"5.22.1-5",
"5.22.1-7",
"5.22.1-8",
"5.22.1-9",
"5.22.1-9ubuntu0.2",
"5.22.1-9ubuntu0.3",
"5.22.1-9ubuntu0.5",
"5.22.1-9ubuntu0.6",
"5.22.1-9ubuntu0.9",
"5.22.1-9ubuntu0.9+esm1",
"5.22.1-9ubuntu0.9+esm2",
"5.22.1-9ubuntu0.9+esm3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libio-compress-perl",
"binary_version": "2.069-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:16.04:LTS",
"name": "libio-compress-perl",
"purl": "pkg:deb/ubuntu/libio-compress-perl@2.069-1?arch=source\u0026distro=xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.068-2",
"2.069-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.26",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-modules-5.26",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.26.1-6ubuntu0.7+esm3?arch=source\u0026distro=esm-infra/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.26.0-8ubuntu1",
"5.26.1-2ubuntu1",
"5.26.1-3",
"5.26.1-4",
"5.26.1-4build1",
"5.26.1-5",
"5.26.1-6",
"5.26.1-6ubuntu0.1",
"5.26.1-6ubuntu0.2",
"5.26.1-6ubuntu0.3",
"5.26.1-6ubuntu0.5",
"5.26.1-6ubuntu0.6",
"5.26.1-6ubuntu0.7",
"5.26.1-6ubuntu0.7+esm2",
"5.26.1-6ubuntu0.7+esm3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libio-compress-perl",
"binary_version": "2.074-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:18.04:LTS",
"name": "libio-compress-perl",
"purl": "pkg:deb/ubuntu/libio-compress-perl@2.074-1?arch=source\u0026distro=bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.074-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.30",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-modules-5.30",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.30.0-9ubuntu0.5+esm3?arch=source\u0026distro=esm-infra/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.28.1-6build1",
"5.30.0-7",
"5.30.0-9",
"5.30.0-9build1",
"5.30.0-9ubuntu0.2",
"5.30.0-9ubuntu0.3",
"5.30.0-9ubuntu0.4",
"5.30.0-9ubuntu0.5",
"5.30.0-9ubuntu0.5+esm2",
"5.30.0-9ubuntu0.5+esm3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libio-compress-perl",
"binary_version": "2.093-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:20.04:LTS",
"name": "libio-compress-perl",
"purl": "pkg:deb/ubuntu/libio-compress-perl@2.093-1?arch=source\u0026distro=focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.087-1",
"2.089-1",
"2.090-1",
"2.093-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libio-compress-perl",
"binary_version": "2.102-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "libio-compress-perl",
"purl": "pkg:deb/ubuntu/libio-compress-perl@2.102-1?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.101-1",
"2.102-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.34",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-base",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-debug",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-modules-5.34",
"binary_version": "5.34.0-3ubuntu1.8"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.34.0-3ubuntu1.8?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.32.1-3ubuntu3",
"5.34.0-3ubuntu1",
"5.34.0-3ubuntu1.1",
"5.34.0-3ubuntu1.2",
"5.34.0-3ubuntu1.3",
"5.34.0-3ubuntu1.4",
"5.34.0-3ubuntu1.5",
"5.34.0-3ubuntu1.7",
"5.34.0-3ubuntu1.8"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libio-compress-perl",
"binary_version": "2.207-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "libio-compress-perl",
"purl": "pkg:deb/ubuntu/libio-compress-perl@2.207-1?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.206-1",
"2.207-1"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "libperl5.38t64",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-base",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-debug",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-modules-5.38",
"binary_version": "5.38.2-3.2ubuntu0.4"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.38.2-3.2ubuntu0.4?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.38.2-3.2ubuntu0.4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.36.0-9ubuntu1",
"5.36.0-10ubuntu1",
"5.38.2-3",
"5.38.2-3.2",
"5.38.2-3.2build1",
"5.38.2-3.2build2",
"5.38.2-3.2build2.1",
"5.38.2-3.2ubuntu0.1",
"5.38.2-3.2ubuntu0.2",
"5.38.2-3.2ubuntu0.3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libio-compress-perl",
"binary_version": "2.213-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:25.10",
"name": "libio-compress-perl",
"purl": "pkg:deb/ubuntu/libio-compress-perl@2.213-1?arch=source\u0026distro=questing"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.213-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.40",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl-base",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl-debug",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl-modules-5.40",
"binary_version": "5.40.1-6ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:25.10",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.40.1-6ubuntu0.1?arch=source\u0026distro=questing"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.40.1-2",
"5.40.1-3",
"5.40.1-5",
"5.40.1-6",
"5.40.1-6build1",
"5.40.1-6ubuntu0.1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libio-compress-perl",
"binary_version": "2.217-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "libio-compress-perl",
"purl": "pkg:deb/ubuntu/libio-compress-perl@2.217-1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.213-1",
"2.214-1",
"2.217-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.40",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-base",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-debug",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-modules-5.40",
"binary_version": "5.40.1-7ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.40.1-7ubuntu0.1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.40.1-6build1",
"5.40.1-7build1",
"5.40.1-7ubuntu0.1"
]
}
],
"aliases": [],
"details": "IO::Uncompress::Unzip versions before 2.220 for Perl allow CPU exhaustion via per-byte read loop in fastForward. fastForward() compares length $offset (the digit count of the offset, 1 to 19) against the chunk size $c instead of $offset itself, so $c shrinks from 16 KiB to 1-19 bytes per iteration. Extracting a named entry from an attacker supplied zip via IO::Uncompress::Unzip-\u003enew($zip, Name =\u003e $target) drives a per-byte read loop scaling with the entry\u0027s compressed size, up to the non-Zip64 4 GiB cap.",
"id": "UBUNTU-CVE-2026-48959",
"modified": "2026-08-31T14:22:55Z",
"published": "2026-05-27T04:16:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-48959"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-48959"
},
{
"type": "REPORT",
"url": "https://lists.security.metacpan.org/cve-announce/msg/40434381/"
},
{
"type": "REPORT",
"url": "https://github.com/pmqs/IO-Compress/commit/68db44076f4c1a86a2ffe53a958eac6cabaf72e2.patch"
},
{
"type": "REPORT",
"url": "https://metacpan.org/release/PMQS/IO-Compress-2.220/changes"
},
{
"type": "REPORT",
"url": "http://www.openwall.com/lists/oss-security/2026/05/27/2"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8684-1"
}
],
"related": [
"USN-8684-1"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-48959"
]
}
ubuntu-cve-2026-48962
Vulnerability from osv_ubuntu
IO::Compress versions before 2.220 for Perl can execute arbitrary code in File::GlobMapper via an attacker-controlled output glob. _parseOutputGlob() wraps the caller-supplied output glob string in double quotes and stores it in the parser state; _getFiles() then runs the stored expression through eval STRING. A literal double quote in the output glob closes the dquote wrapper, and the characters that follow are evaluated as Perl. Arbitrary Perl in the output glob executes at the calling process's privilege.
| URL | Type | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libcgi-fast-perl",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "libperl5.18",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-base",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-debug",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-modules",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.18.2-2ubuntu1.7+esm8?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.14.2-21build1",
"5.18.1-4",
"5.18.1-4build1",
"5.18.1-5",
"5.18.2-2",
"5.18.2-2ubuntu1",
"5.18.2-2ubuntu1.1",
"5.18.2-2ubuntu1.3",
"5.18.2-2ubuntu1.4",
"5.18.2-2ubuntu1.6",
"5.18.2-2ubuntu1.7",
"5.18.2-2ubuntu1.7+esm3",
"5.18.2-2ubuntu1.7+esm4",
"5.18.2-2ubuntu1.7+esm5",
"5.18.2-2ubuntu1.7+esm7",
"5.18.2-2ubuntu1.7+esm8"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.22",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-modules-5.22",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.22.1-9ubuntu0.9+esm3?arch=source\u0026distro=esm-infra-legacy/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.20.2-6",
"5.22.1-3",
"5.22.1-4",
"5.22.1-5",
"5.22.1-7",
"5.22.1-8",
"5.22.1-9",
"5.22.1-9ubuntu0.2",
"5.22.1-9ubuntu0.3",
"5.22.1-9ubuntu0.5",
"5.22.1-9ubuntu0.6",
"5.22.1-9ubuntu0.9",
"5.22.1-9ubuntu0.9+esm1",
"5.22.1-9ubuntu0.9+esm2",
"5.22.1-9ubuntu0.9+esm3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libio-compress-perl",
"binary_version": "2.069-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:16.04:LTS",
"name": "libio-compress-perl",
"purl": "pkg:deb/ubuntu/libio-compress-perl@2.069-1?arch=source\u0026distro=xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.068-2",
"2.069-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.26",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-modules-5.26",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.26.1-6ubuntu0.7+esm3?arch=source\u0026distro=esm-infra/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.26.0-8ubuntu1",
"5.26.1-2ubuntu1",
"5.26.1-3",
"5.26.1-4",
"5.26.1-4build1",
"5.26.1-5",
"5.26.1-6",
"5.26.1-6ubuntu0.1",
"5.26.1-6ubuntu0.2",
"5.26.1-6ubuntu0.3",
"5.26.1-6ubuntu0.5",
"5.26.1-6ubuntu0.6",
"5.26.1-6ubuntu0.7",
"5.26.1-6ubuntu0.7+esm2",
"5.26.1-6ubuntu0.7+esm3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libio-compress-perl",
"binary_version": "2.074-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:18.04:LTS",
"name": "libio-compress-perl",
"purl": "pkg:deb/ubuntu/libio-compress-perl@2.074-1?arch=source\u0026distro=bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.074-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.30",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-modules-5.30",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.30.0-9ubuntu0.5+esm3?arch=source\u0026distro=esm-infra/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.28.1-6build1",
"5.30.0-7",
"5.30.0-9",
"5.30.0-9build1",
"5.30.0-9ubuntu0.2",
"5.30.0-9ubuntu0.3",
"5.30.0-9ubuntu0.4",
"5.30.0-9ubuntu0.5",
"5.30.0-9ubuntu0.5+esm2",
"5.30.0-9ubuntu0.5+esm3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libio-compress-perl",
"binary_version": "2.093-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:20.04:LTS",
"name": "libio-compress-perl",
"purl": "pkg:deb/ubuntu/libio-compress-perl@2.093-1?arch=source\u0026distro=focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.087-1",
"2.089-1",
"2.090-1",
"2.093-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libio-compress-perl",
"binary_version": "2.102-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "libio-compress-perl",
"purl": "pkg:deb/ubuntu/libio-compress-perl@2.102-1?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.101-1",
"2.102-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.34",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-base",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-debug",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-modules-5.34",
"binary_version": "5.34.0-3ubuntu1.8"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.34.0-3ubuntu1.8?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.32.1-3ubuntu3",
"5.34.0-3ubuntu1",
"5.34.0-3ubuntu1.1",
"5.34.0-3ubuntu1.2",
"5.34.0-3ubuntu1.3",
"5.34.0-3ubuntu1.4",
"5.34.0-3ubuntu1.5",
"5.34.0-3ubuntu1.7",
"5.34.0-3ubuntu1.8"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libio-compress-perl",
"binary_version": "2.207-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "libio-compress-perl",
"purl": "pkg:deb/ubuntu/libio-compress-perl@2.207-1?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.206-1",
"2.207-1"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "libperl5.38t64",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-base",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-debug",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-modules-5.38",
"binary_version": "5.38.2-3.2ubuntu0.4"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.38.2-3.2ubuntu0.4?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.38.2-3.2ubuntu0.4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.36.0-9ubuntu1",
"5.36.0-10ubuntu1",
"5.38.2-3",
"5.38.2-3.2",
"5.38.2-3.2build1",
"5.38.2-3.2build2",
"5.38.2-3.2build2.1",
"5.38.2-3.2ubuntu0.1",
"5.38.2-3.2ubuntu0.2",
"5.38.2-3.2ubuntu0.3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libio-compress-perl",
"binary_version": "2.213-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:25.10",
"name": "libio-compress-perl",
"purl": "pkg:deb/ubuntu/libio-compress-perl@2.213-1?arch=source\u0026distro=questing"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.213-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.40",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl-base",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl-debug",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl-modules-5.40",
"binary_version": "5.40.1-6ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:25.10",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.40.1-6ubuntu0.1?arch=source\u0026distro=questing"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.40.1-2",
"5.40.1-3",
"5.40.1-5",
"5.40.1-6",
"5.40.1-6build1",
"5.40.1-6ubuntu0.1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libio-compress-perl",
"binary_version": "2.217-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "libio-compress-perl",
"purl": "pkg:deb/ubuntu/libio-compress-perl@2.217-1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.213-1",
"2.214-1",
"2.217-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.40",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-base",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-debug",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-modules-5.40",
"binary_version": "5.40.1-7ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.40.1-7ubuntu0.1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.40.1-6build1",
"5.40.1-7build1",
"5.40.1-7ubuntu0.1"
]
}
],
"aliases": [],
"details": "IO::Compress versions before 2.220 for Perl can execute arbitrary code in File::GlobMapper via an attacker-controlled output glob. _parseOutputGlob() wraps the caller-supplied output glob string in double quotes and stores it in the parser state; _getFiles() then runs the stored expression through eval STRING. A literal double quote in the output glob closes the dquote wrapper, and the characters that follow are evaluated as Perl. Arbitrary Perl in the output glob executes at the calling process\u0027s privilege.",
"id": "UBUNTU-CVE-2026-48962",
"modified": "2026-08-31T14:22:55Z",
"published": "2026-05-27T04:16:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-48962"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-48962"
},
{
"type": "REPORT",
"url": "https://lists.security.metacpan.org/cve-announce/msg/40434385/"
},
{
"type": "REPORT",
"url": "https://github.com/pmqs/IO-Compress/commit/f2db247bf90d4cc7ee2710be384946081f3b4610.patch"
},
{
"type": "REPORT",
"url": "https://metacpan.org/release/PMQS/IO-Compress-2.220/changes"
},
{
"type": "REPORT",
"url": "http://www.openwall.com/lists/oss-security/2026/05/27/4"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8684-1"
}
],
"related": [
"USN-8684-1"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L",
"type": "CVSS_V3"
},
{
"score": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-48962"
]
}
ubuntu-cve-2026-57432
Vulnerability from osv_ubuntu
Perl versions through 5.43.10 have an integer overflow in S_measure_struct leading to an out-of-bounds heap read in pack and unpack. S_measure_struct adds each item's size times its repeat count to a running total with no overflow check, so a large repeat count in a pack or unpack template wraps the signed SSize_t total negative. The @, X, and x position codes then guard their moves with a signed length comparison that passes when the length is negative, advancing the buffer pointer out of bounds. A template derived from untrusted input can read heap memory past the buffer and return it to the caller.
{
"affected": [
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro with Legacy support add-on: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libcgi-fast-perl",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "libperl5.18",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-base",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-debug",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-modules",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.18.2-2ubuntu1.7+esm8?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.18.2-2ubuntu1.7+esm8"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.14.2-21build1",
"5.18.1-4",
"5.18.1-4build1",
"5.18.1-5",
"5.18.2-2",
"5.18.2-2ubuntu1",
"5.18.2-2ubuntu1.1",
"5.18.2-2ubuntu1.3",
"5.18.2-2ubuntu1.4",
"5.18.2-2ubuntu1.6",
"5.18.2-2ubuntu1.7",
"5.18.2-2ubuntu1.7+esm3",
"5.18.2-2ubuntu1.7+esm4",
"5.18.2-2ubuntu1.7+esm5",
"5.18.2-2ubuntu1.7+esm7"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro with Legacy support add-on: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libperl5.22",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-modules-5.22",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.22.1-9ubuntu0.9+esm3?arch=source\u0026distro=esm-infra-legacy/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.22.1-9ubuntu0.9+esm3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.20.2-6",
"5.22.1-3",
"5.22.1-4",
"5.22.1-5",
"5.22.1-7",
"5.22.1-8",
"5.22.1-9",
"5.22.1-9ubuntu0.2",
"5.22.1-9ubuntu0.3",
"5.22.1-9ubuntu0.5",
"5.22.1-9ubuntu0.6",
"5.22.1-9ubuntu0.9",
"5.22.1-9ubuntu0.9+esm1",
"5.22.1-9ubuntu0.9+esm2"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libperl5.26",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-modules-5.26",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.26.1-6ubuntu0.7+esm3?arch=source\u0026distro=esm-infra/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.26.1-6ubuntu0.7+esm3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.26.0-8ubuntu1",
"5.26.1-2ubuntu1",
"5.26.1-3",
"5.26.1-4",
"5.26.1-4build1",
"5.26.1-5",
"5.26.1-6",
"5.26.1-6ubuntu0.1",
"5.26.1-6ubuntu0.2",
"5.26.1-6ubuntu0.3",
"5.26.1-6ubuntu0.5",
"5.26.1-6ubuntu0.6",
"5.26.1-6ubuntu0.7",
"5.26.1-6ubuntu0.7+esm2"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libperl5.30",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-modules-5.30",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.30.0-9ubuntu0.5+esm3?arch=source\u0026distro=esm-infra/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.30.0-9ubuntu0.5+esm3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.28.1-6build1",
"5.30.0-7",
"5.30.0-9",
"5.30.0-9build1",
"5.30.0-9ubuntu0.2",
"5.30.0-9ubuntu0.3",
"5.30.0-9ubuntu0.4",
"5.30.0-9ubuntu0.5",
"5.30.0-9ubuntu0.5+esm2"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "libperl5.34",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-base",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-debug",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-modules-5.34",
"binary_version": "5.34.0-3ubuntu1.8"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.34.0-3ubuntu1.8?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.34.0-3ubuntu1.8"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.32.1-3ubuntu3",
"5.34.0-3ubuntu1",
"5.34.0-3ubuntu1.1",
"5.34.0-3ubuntu1.2",
"5.34.0-3ubuntu1.3",
"5.34.0-3ubuntu1.4",
"5.34.0-3ubuntu1.5",
"5.34.0-3ubuntu1.7"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "libperl5.38t64",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-base",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-debug",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-modules-5.38",
"binary_version": "5.38.2-3.2ubuntu0.4"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.38.2-3.2ubuntu0.4?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.38.2-3.2ubuntu0.4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.36.0-9ubuntu1",
"5.36.0-10ubuntu1",
"5.38.2-3",
"5.38.2-3.2",
"5.38.2-3.2build1",
"5.38.2-3.2build2",
"5.38.2-3.2build2.1",
"5.38.2-3.2ubuntu0.1",
"5.38.2-3.2ubuntu0.2",
"5.38.2-3.2ubuntu0.3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.40",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-base",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-debug",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-modules-5.40",
"binary_version": "5.40.1-7ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.40.1-7ubuntu0.1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.40.1-6build1",
"5.40.1-7build1",
"5.40.1-7ubuntu0.1"
]
}
],
"aliases": [],
"details": "Perl versions through 5.43.10 have an integer overflow in S_measure_struct leading to an out-of-bounds heap read in pack and unpack. S_measure_struct adds each item\u0027s size times its repeat count to a running total with no overflow check, so a large repeat count in a pack or unpack template wraps the signed SSize_t total negative. The @, X, and x position codes then guard their moves with a signed length comparison that passes when the length is negative, advancing the buffer pointer out of bounds. A template derived from untrusted input can read heap memory past the buffer and return it to the caller.",
"id": "UBUNTU-CVE-2026-57432",
"modified": "2026-08-31T14:24:07Z",
"published": "2026-07-13T17:17:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-57432"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-57432"
},
{
"type": "REPORT",
"url": "https://lists.security.metacpan.org/cve-announce/msg/41780102/"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8675-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8684-1"
}
],
"related": [
"USN-8675-1",
"USN-8684-1"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-57432"
]
}
ubuntu-cve-2026-57433
Vulnerability from osv_ubuntu
Storable versions before 3.41 for Perl have a signed integer overflow when deserializing a crafted SX_HOOK record. retrieve_hook_common reads a signed 32-bit item count from an SX_HOOK record and calls av_extend with that count plus one. A count of I32_MAX wraps the addition to a negative value. A crafted blob passed to thaw or retrieve triggers the overflow; av_extend receives the negative count and dies with a panic, terminating the deserialization.
{
"affected": [
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro with Legacy support add-on: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libcgi-fast-perl",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "libperl5.18",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-base",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-debug",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-modules",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.18.2-2ubuntu1.7+esm8?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.18.2-2ubuntu1.7+esm8"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.14.2-21build1",
"5.18.1-4",
"5.18.1-4build1",
"5.18.1-5",
"5.18.2-2",
"5.18.2-2ubuntu1",
"5.18.2-2ubuntu1.1",
"5.18.2-2ubuntu1.3",
"5.18.2-2ubuntu1.4",
"5.18.2-2ubuntu1.6",
"5.18.2-2ubuntu1.7",
"5.18.2-2ubuntu1.7+esm3",
"5.18.2-2ubuntu1.7+esm4",
"5.18.2-2ubuntu1.7+esm5",
"5.18.2-2ubuntu1.7+esm7"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro with Legacy support add-on: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libperl5.22",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-modules-5.22",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.22.1-9ubuntu0.9+esm3?arch=source\u0026distro=esm-infra-legacy/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.22.1-9ubuntu0.9+esm3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.20.2-6",
"5.22.1-3",
"5.22.1-4",
"5.22.1-5",
"5.22.1-7",
"5.22.1-8",
"5.22.1-9",
"5.22.1-9ubuntu0.2",
"5.22.1-9ubuntu0.3",
"5.22.1-9ubuntu0.5",
"5.22.1-9ubuntu0.6",
"5.22.1-9ubuntu0.9",
"5.22.1-9ubuntu0.9+esm1",
"5.22.1-9ubuntu0.9+esm2"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libperl5.26",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-modules-5.26",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.26.1-6ubuntu0.7+esm3?arch=source\u0026distro=esm-infra/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.26.1-6ubuntu0.7+esm3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.26.0-8ubuntu1",
"5.26.1-2ubuntu1",
"5.26.1-3",
"5.26.1-4",
"5.26.1-4build1",
"5.26.1-5",
"5.26.1-6",
"5.26.1-6ubuntu0.1",
"5.26.1-6ubuntu0.2",
"5.26.1-6ubuntu0.3",
"5.26.1-6ubuntu0.5",
"5.26.1-6ubuntu0.6",
"5.26.1-6ubuntu0.7",
"5.26.1-6ubuntu0.7+esm2"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libperl5.30",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-modules-5.30",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.30.0-9ubuntu0.5+esm3?arch=source\u0026distro=esm-infra/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.30.0-9ubuntu0.5+esm3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.28.1-6build1",
"5.30.0-7",
"5.30.0-9",
"5.30.0-9build1",
"5.30.0-9ubuntu0.2",
"5.30.0-9ubuntu0.3",
"5.30.0-9ubuntu0.4",
"5.30.0-9ubuntu0.5",
"5.30.0-9ubuntu0.5+esm2"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "libperl5.34",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-base",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-debug",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-modules-5.34",
"binary_version": "5.34.0-3ubuntu1.8"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.34.0-3ubuntu1.8?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.34.0-3ubuntu1.8"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.32.1-3ubuntu3",
"5.34.0-3ubuntu1",
"5.34.0-3ubuntu1.1",
"5.34.0-3ubuntu1.2",
"5.34.0-3ubuntu1.3",
"5.34.0-3ubuntu1.4",
"5.34.0-3ubuntu1.5",
"5.34.0-3ubuntu1.7"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "libperl5.38t64",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-base",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-debug",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-modules-5.38",
"binary_version": "5.38.2-3.2ubuntu0.4"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.38.2-3.2ubuntu0.4?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.38.2-3.2ubuntu0.4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.36.0-9ubuntu1",
"5.36.0-10ubuntu1",
"5.38.2-3",
"5.38.2-3.2",
"5.38.2-3.2build1",
"5.38.2-3.2build2",
"5.38.2-3.2build2.1",
"5.38.2-3.2ubuntu0.1",
"5.38.2-3.2ubuntu0.2",
"5.38.2-3.2ubuntu0.3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.40",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-base",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-debug",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-modules-5.40",
"binary_version": "5.40.1-7ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.40.1-7ubuntu0.1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.40.1-6build1",
"5.40.1-7build1",
"5.40.1-7ubuntu0.1"
]
}
],
"aliases": [],
"details": "Storable versions before 3.41 for Perl have a signed integer overflow when deserializing a crafted SX_HOOK record. retrieve_hook_common reads a signed 32-bit item count from an SX_HOOK record and calls av_extend with that count plus one. A count of I32_MAX wraps the addition to a negative value. A crafted blob passed to thaw or retrieve triggers the overflow; av_extend receives the negative count and dies with a panic, terminating the deserialization.",
"id": "UBUNTU-CVE-2026-57433",
"modified": "2026-08-31T14:24:07Z",
"published": "2026-07-13T17:17:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-57433"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-57433"
},
{
"type": "REPORT",
"url": "https://lists.security.metacpan.org/cve-announce/msg/41780100/"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8675-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8684-1"
}
],
"related": [
"USN-8675-1",
"USN-8684-1"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-57433"
]
}
ubuntu-cve-2026-7017
Vulnerability from osv_ubuntu
HTTP::Tiny versions before 0.095 for Perl forward credential headers to cross-origin redirect targets. When the server returns a 3xx redirect, _maybe_redirect follows the Location: header and _prepare_headers_and_cb re-merges the caller's headers argument into the new request, without checking whether the redirect target shares an origin with the original URL. Caller-supplied Authorization, Cookie and Proxy-Authorization headers are therefore re-sent to whatever host the redirect names, across scheme, host or port boundaries, and including https to http downgrades that expose them in plaintext on the wire. The HTTP::Tiny POD note that "Authorization headers will not be included in a redirected request" applied only to the URL-userinfo Basic-auth path, not to headers passed explicitly by the caller.
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libcgi-fast-perl",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "libperl5.18",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-base",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-debug",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-modules",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.18.2-2ubuntu1.7+esm8?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.14.2-21build1",
"5.18.1-4",
"5.18.1-4build1",
"5.18.1-5",
"5.18.2-2",
"5.18.2-2ubuntu1",
"5.18.2-2ubuntu1.1",
"5.18.2-2ubuntu1.3",
"5.18.2-2ubuntu1.4",
"5.18.2-2ubuntu1.6",
"5.18.2-2ubuntu1.7",
"5.18.2-2ubuntu1.7+esm3",
"5.18.2-2ubuntu1.7+esm4",
"5.18.2-2ubuntu1.7+esm5",
"5.18.2-2ubuntu1.7+esm7",
"5.18.2-2ubuntu1.7+esm8"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.22",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-modules-5.22",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.22.1-9ubuntu0.9+esm3?arch=source\u0026distro=esm-infra-legacy/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.20.2-6",
"5.22.1-3",
"5.22.1-4",
"5.22.1-5",
"5.22.1-7",
"5.22.1-8",
"5.22.1-9",
"5.22.1-9ubuntu0.2",
"5.22.1-9ubuntu0.3",
"5.22.1-9ubuntu0.5",
"5.22.1-9ubuntu0.6",
"5.22.1-9ubuntu0.9",
"5.22.1-9ubuntu0.9+esm1",
"5.22.1-9ubuntu0.9+esm2",
"5.22.1-9ubuntu0.9+esm3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libhttp-tiny-perl",
"binary_version": "0.056-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:16.04:LTS",
"name": "libhttp-tiny-perl",
"purl": "pkg:deb/ubuntu/libhttp-tiny-perl@0.056-1?arch=source\u0026distro=xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"0.056-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.26",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-modules-5.26",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.26.1-6ubuntu0.7+esm3?arch=source\u0026distro=esm-infra/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.26.0-8ubuntu1",
"5.26.1-2ubuntu1",
"5.26.1-3",
"5.26.1-4",
"5.26.1-4build1",
"5.26.1-5",
"5.26.1-6",
"5.26.1-6ubuntu0.1",
"5.26.1-6ubuntu0.2",
"5.26.1-6ubuntu0.3",
"5.26.1-6ubuntu0.5",
"5.26.1-6ubuntu0.6",
"5.26.1-6ubuntu0.7",
"5.26.1-6ubuntu0.7+esm2",
"5.26.1-6ubuntu0.7+esm3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libhttp-tiny-perl",
"binary_version": "0.070-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:18.04:LTS",
"name": "libhttp-tiny-perl",
"purl": "pkg:deb/ubuntu/libhttp-tiny-perl@0.070-1?arch=source\u0026distro=bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"0.070-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.30",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-modules-5.30",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.30.0-9ubuntu0.5+esm3?arch=source\u0026distro=esm-infra/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.28.1-6build1",
"5.30.0-7",
"5.30.0-9",
"5.30.0-9build1",
"5.30.0-9ubuntu0.2",
"5.30.0-9ubuntu0.3",
"5.30.0-9ubuntu0.4",
"5.30.0-9ubuntu0.5",
"5.30.0-9ubuntu0.5+esm2",
"5.30.0-9ubuntu0.5+esm3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libhttp-tiny-perl",
"binary_version": "0.076-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:20.04:LTS",
"name": "libhttp-tiny-perl",
"purl": "pkg:deb/ubuntu/libhttp-tiny-perl@0.076-1?arch=source\u0026distro=focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"0.076-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libhttp-tiny-perl",
"binary_version": "0.080-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "libhttp-tiny-perl",
"purl": "pkg:deb/ubuntu/libhttp-tiny-perl@0.080-1?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"0.076-1",
"0.080-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.34",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-base",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-debug",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-modules-5.34",
"binary_version": "5.34.0-3ubuntu1.8"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.34.0-3ubuntu1.8?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.32.1-3ubuntu3",
"5.34.0-3ubuntu1",
"5.34.0-3ubuntu1.1",
"5.34.0-3ubuntu1.2",
"5.34.0-3ubuntu1.3",
"5.34.0-3ubuntu1.4",
"5.34.0-3ubuntu1.5",
"5.34.0-3ubuntu1.7",
"5.34.0-3ubuntu1.8"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libhttp-tiny-perl",
"binary_version": "0.088-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "libhttp-tiny-perl",
"purl": "pkg:deb/ubuntu/libhttp-tiny-perl@0.088-1?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"0.082-2",
"0.088-1"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "libperl5.38t64",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-base",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-debug",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-modules-5.38",
"binary_version": "5.38.2-3.2ubuntu0.4"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.38.2-3.2ubuntu0.4?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.38.2-3.2ubuntu0.4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.36.0-9ubuntu1",
"5.36.0-10ubuntu1",
"5.38.2-3",
"5.38.2-3.2",
"5.38.2-3.2build1",
"5.38.2-3.2build2",
"5.38.2-3.2build2.1",
"5.38.2-3.2ubuntu0.1",
"5.38.2-3.2ubuntu0.2",
"5.38.2-3.2ubuntu0.3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libhttp-tiny-perl",
"binary_version": "0.090-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:25.10",
"name": "libhttp-tiny-perl",
"purl": "pkg:deb/ubuntu/libhttp-tiny-perl@0.090-1?arch=source\u0026distro=questing"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"0.090-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.40",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl-base",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl-debug",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl-modules-5.40",
"binary_version": "5.40.1-6ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:25.10",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.40.1-6ubuntu0.1?arch=source\u0026distro=questing"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.40.1-2",
"5.40.1-3",
"5.40.1-5",
"5.40.1-6",
"5.40.1-6build1",
"5.40.1-6ubuntu0.1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libhttp-tiny-perl",
"binary_version": "0.092-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "libhttp-tiny-perl",
"purl": "pkg:deb/ubuntu/libhttp-tiny-perl@0.092-1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"0.090-1",
"0.092-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.40",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-base",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-debug",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-modules-5.40",
"binary_version": "5.40.1-7ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.40.1-7ubuntu0.1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.40.1-6build1",
"5.40.1-7build1",
"5.40.1-7ubuntu0.1"
]
}
],
"aliases": [],
"details": "HTTP::Tiny versions before 0.095 for Perl forward credential headers to cross-origin redirect targets. When the server returns a 3xx redirect, `_maybe_redirect` follows the `Location:` header and `_prepare_headers_and_cb` re-merges the caller\u0027s `headers` argument into the new request, without checking whether the redirect target shares an origin with the original URL. Caller-supplied `Authorization`, `Cookie` and `Proxy-Authorization` headers are therefore re-sent to whatever host the redirect names, across scheme, host or port boundaries, and including `https` to `http` downgrades that expose them in plaintext on the wire. The HTTP::Tiny POD note that \"Authorization headers will not be included in a redirected request\" applied only to the URL-userinfo Basic-auth path, not to headers passed explicitly by the caller.",
"id": "UBUNTU-CVE-2026-7017",
"modified": "2026-08-31T14:18:34Z",
"published": "2026-07-07T19:16:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-7017"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-7017"
},
{
"type": "REPORT",
"url": "https://lists.security.metacpan.org/cve-announce/msg/41618211/"
},
{
"type": "REPORT",
"url": "https://github.com/Perl-Toolchain-Gang/HTTP-Tiny/pull/36"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8684-1"
}
],
"related": [
"USN-8684-1"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-7017"
]
}
ubuntu-cve-2026-9538
Vulnerability from osv_ubuntu
Archive::Tar versions before 3.10 for Perl allow memory exhaustion via attacker controlled entry size field in tar header. _read_tar() reads each entry's payload with $handle->read($$data, $block), where $block is derived from the entry's 12-byte size field in the tar header with no upper bound on that value. A crafted header declaring a multi-gigabyte size causes Perl to allocate a scalar of that size.
| URL | Type | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libcgi-fast-perl",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "libperl5.18",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-base",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-debug",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
},
{
"binary_name": "perl-modules",
"binary_version": "5.18.2-2ubuntu1.7+esm8"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.18.2-2ubuntu1.7+esm8?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.14.2-21build1",
"5.18.1-4",
"5.18.1-4build1",
"5.18.1-5",
"5.18.2-2",
"5.18.2-2ubuntu1",
"5.18.2-2ubuntu1.1",
"5.18.2-2ubuntu1.3",
"5.18.2-2ubuntu1.4",
"5.18.2-2ubuntu1.6",
"5.18.2-2ubuntu1.7",
"5.18.2-2ubuntu1.7+esm3",
"5.18.2-2ubuntu1.7+esm4",
"5.18.2-2ubuntu1.7+esm5",
"5.18.2-2ubuntu1.7+esm7",
"5.18.2-2ubuntu1.7+esm8"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.22",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
},
{
"binary_name": "perl-modules-5.22",
"binary_version": "5.22.1-9ubuntu0.9+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.22.1-9ubuntu0.9+esm3?arch=source\u0026distro=esm-infra-legacy/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.20.2-6",
"5.22.1-3",
"5.22.1-4",
"5.22.1-5",
"5.22.1-7",
"5.22.1-8",
"5.22.1-9",
"5.22.1-9ubuntu0.2",
"5.22.1-9ubuntu0.3",
"5.22.1-9ubuntu0.5",
"5.22.1-9ubuntu0.6",
"5.22.1-9ubuntu0.9",
"5.22.1-9ubuntu0.9+esm1",
"5.22.1-9ubuntu0.9+esm2",
"5.22.1-9ubuntu0.9+esm3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.26",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
},
{
"binary_name": "perl-modules-5.26",
"binary_version": "5.26.1-6ubuntu0.7+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.26.1-6ubuntu0.7+esm3?arch=source\u0026distro=esm-infra/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.26.0-8ubuntu1",
"5.26.1-2ubuntu1",
"5.26.1-3",
"5.26.1-4",
"5.26.1-4build1",
"5.26.1-5",
"5.26.1-6",
"5.26.1-6ubuntu0.1",
"5.26.1-6ubuntu0.2",
"5.26.1-6ubuntu0.3",
"5.26.1-6ubuntu0.5",
"5.26.1-6ubuntu0.6",
"5.26.1-6ubuntu0.7",
"5.26.1-6ubuntu0.7+esm2",
"5.26.1-6ubuntu0.7+esm3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.30",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-base",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-debug",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
},
{
"binary_name": "perl-modules-5.30",
"binary_version": "5.30.0-9ubuntu0.5+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.30.0-9ubuntu0.5+esm3?arch=source\u0026distro=esm-infra/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.28.1-6build1",
"5.30.0-7",
"5.30.0-9",
"5.30.0-9build1",
"5.30.0-9ubuntu0.2",
"5.30.0-9ubuntu0.3",
"5.30.0-9ubuntu0.4",
"5.30.0-9ubuntu0.5",
"5.30.0-9ubuntu0.5+esm2",
"5.30.0-9ubuntu0.5+esm3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.34",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-base",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-debug",
"binary_version": "5.34.0-3ubuntu1.8"
},
{
"binary_name": "perl-modules-5.34",
"binary_version": "5.34.0-3ubuntu1.8"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.34.0-3ubuntu1.8?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.32.1-3ubuntu3",
"5.34.0-3ubuntu1",
"5.34.0-3ubuntu1.1",
"5.34.0-3ubuntu1.2",
"5.34.0-3ubuntu1.3",
"5.34.0-3ubuntu1.4",
"5.34.0-3ubuntu1.5",
"5.34.0-3ubuntu1.7",
"5.34.0-3ubuntu1.8"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "libperl5.38t64",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-base",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-debug",
"binary_version": "5.38.2-3.2ubuntu0.4"
},
{
"binary_name": "perl-modules-5.38",
"binary_version": "5.38.2-3.2ubuntu0.4"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.38.2-3.2ubuntu0.4?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.38.2-3.2ubuntu0.4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.36.0-9ubuntu1",
"5.36.0-10ubuntu1",
"5.38.2-3",
"5.38.2-3.2",
"5.38.2-3.2build1",
"5.38.2-3.2build2",
"5.38.2-3.2build2.1",
"5.38.2-3.2ubuntu0.1",
"5.38.2-3.2ubuntu0.2",
"5.38.2-3.2ubuntu0.3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.40",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl-base",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl-debug",
"binary_version": "5.40.1-6ubuntu0.1"
},
{
"binary_name": "perl-modules-5.40",
"binary_version": "5.40.1-6ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:25.10",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.40.1-6ubuntu0.1?arch=source\u0026distro=questing"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.40.1-2",
"5.40.1-3",
"5.40.1-5",
"5.40.1-6",
"5.40.1-6build1",
"5.40.1-6ubuntu0.1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libperl5.40",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-base",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-debug",
"binary_version": "5.40.1-7ubuntu0.1"
},
{
"binary_name": "perl-modules-5.40",
"binary_version": "5.40.1-7ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "perl",
"purl": "pkg:deb/ubuntu/perl@5.40.1-7ubuntu0.1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.40.1-6build1",
"5.40.1-7build1",
"5.40.1-7ubuntu0.1"
]
}
],
"aliases": [],
"details": "Archive::Tar versions before 3.10 for Perl allow memory exhaustion via attacker controlled entry size field in tar header. _read_tar() reads each entry\u0027s payload with $handle-\u003eread($$data, $block), where $block is derived from the entry\u0027s 12-byte size field in the tar header with no upper bound on that value. A crafted header declaring a multi-gigabyte size causes Perl to allocate a scalar of that size.",
"id": "UBUNTU-CVE-2026-9538",
"modified": "2026-08-31T14:18:36Z",
"published": "2026-05-26T02:16:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-9538"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-9538"
},
{
"type": "REPORT",
"url": "https://lists.security.metacpan.org/cve-announce/msg/40396448/"
},
{
"type": "REPORT",
"url": "https://github.com/jib/archive-tar-new/commit/f9af01426038e29d9578825a0cd3626946ab08c7.patch"
},
{
"type": "REPORT",
"url": "https://metacpan.org/release/BINGOS/Archive-Tar-3.10/changes"
},
{
"type": "REPORT",
"url": "http://www.openwall.com/lists/oss-security/2026/05/26/4"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8684-1"
}
],
"related": [
"USN-8684-1"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-9538"
]
}
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.