CVE-2026-57432
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.11 have an integer overflow in S_measure_struct leading to an out-of-bounds heap read in pack and unpack
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.11 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.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
8.4
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.11 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.
- Record
CVE-2026-57432- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-125, CWE-190
- Updated
- 2026-11-02
CVE List
8.4
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.11 have an integer overflow in S_measure_struct leading to an out-of-bounds heap read in pack and unpack
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.11 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.
- Record
CVE-2026-57432- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-190, CWE-125
- Updated
- 2026-11-02
EUVDEUVD-2026-43502
8.4
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.11 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.
- Record
EUVD-2026-43502- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-5g35-5jrj-f39p
8.4
Perl versions through 5.43.10 have an integer overflow in S_measure_struct leading to an out-of...
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.
- Record
GHSA-5g35-5jrj-f39p- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-57432
8.4
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.11 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.
- Record
ALPINE-CVE-2026-57432- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
OSV
8.4
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.11 have an integer overflow in S_measure_struct leading to an out-of-bounds heap read in pack and unpack
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.11 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.
- Record
CVE-2026-57432- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-125, CWE-190
- Updated
- 2026-11-02
Show 35 moreShow less
OSVDEBIAN-CVE-2026-57432
8.4
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.11 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.
- Record
DEBIAN-CVE-2026-57432- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-3224
9.8
perl security update
Perl 5 is a highly capable, feature-rich programming language with over 30 years of development. Perl 5 runs on over 100 platforms from portables to mainframes and is suitable for both rapid prototyping and large scale development projects.
Security Fix(es):
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.(CVE-2026-57432)
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.(CVE-2026-57433)
- Record
OESA-2026-3224- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:39997
5.9
Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update
- Record
RHSA-2026:39997- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:H/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-57432
8.4
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.11 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.
- Record
UBUNTU-CVE-2026-57432- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVAZL-92297 No score
CVE-2026-57432 affecting package perl for versions less than 5.38.2-514
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.11 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.
- Record
AZL-92297- Updated
- 2026-11-05
OSVCLSA-2026-1784294743 No score
perl: Fix of 2 CVEs
- CVE-2026-13221: regex trie 16-bit field overflow in Perl_study_chunk produces silently incorrect matches
- CVE-2026-57432: integer overflow in S_measure_struct leads to out-of-bounds heap read in pack/unpack
- Record
CLSA-2026-1784294743- Updated
- 2026-11-02
OSVCLSA-2026-1784295411 No score
perl: Fix of 2 CVEs
- CVE-2026-13221: regex trie 16-bit field overflow in Perl_study_chunk produces silently incorrect matches
- CVE-2026-57432: integer overflow in S_measure_struct leads to out-of-bounds heap read in pack/unpack
- Record
CLSA-2026-1784295411- Updated
- 2026-11-02
OSVCLSA-2026-1784295790 No score
Fix CVE(s): CVE-2026-13221, CVE-2026-57432
- SECURITY UPDATE: silently incorrect regular expression matches from
oversized tries
- debian/patches/CVE-2026-13221.patch: skip building a trie when the delta between the first branch and the shared tail would overflow the 16-bit next_off field in S_study_chunk() in regcomp.c; add a regression test in t/re/pat_advanced.t; backported from upstream commit 03f74bbbd3a68350d926ee93d56ee4808c28c4c7.
- CVE-2026-13221
- SECURITY UPDATE: out-of-bounds heap read in pack/unpack
- debian/patches/CVE-2026-57432.patch: croak when the computed structure size would overflow SSize_t and harden the B/b and H/h length calculations in S_measure_struct() in pp_pack.c; document the new diagnostic in pod/perldiag.pod; backported from upstream commits 5f7eb6bbbe0510964e3fb1d6bb691e5445913e55 and 40754edc72dd3e513d758153c0e2f0215897740e.
- CVE-2026-57432
- Record
CLSA-2026-1784295790- Updated
- 2026-11-02
OSVCLSA-2026-1784296017 No score
perl: Fix of 2 CVEs
- CVE-2026-13221: regex trie construction in S_study_chunk stored the branch-to-tail delta in a 16-bit field; an alternation of more than 65535 fixed-string branches overflowed it and produced silently incorrect matches (GH#23388) — decline the trie optimization when the span would overflow
- CVE-2026-57432: integer overflow in S_measure_struct pack/unpack size calculation wrapped the signed total negative, letting the @, X and x position codes read out of bounds; croak on overflow and harden the B/b/H/h length math
- Record
CLSA-2026-1784296017- Updated
- 2026-11-02
OSVCLSA-2026-1784296198 No score
perl: Fix of 2 CVEs
- CVE-2026-13221: regex trie construction in S_study_chunk stored the branch-to-tail delta in a 16-bit field; an alternation of more than 65535 fixed-string branches overflowed it and produced silently incorrect matches (GH#23388) — decline the trie optimization when the span would overflow
- CVE-2026-57432: integer overflow in S_measure_struct pack/unpack size calculation wrapped the signed total negative, letting the @, X and x position codes read out of bounds; croak on overflow and harden the B/b/H/h length math
- Record
CLSA-2026-1784296198- Updated
- 2026-11-02
OSVCLSA-2026-1784296519 No score
perl: Fix of 2 CVEs
- CVE-2026-13221: regex trie 16-bit field overflow in Perl_study_chunk produces silently incorrect matches
- CVE-2026-57432: integer overflow in S_measure_struct leads to out-of-bounds heap read in pack/unpack
- Record
CLSA-2026-1784296519- Updated
- 2026-11-02
OSVCLSA-2026-1784303431 No score
perl: Fix of 2 CVEs
- CVE-2026-13221: do not build a regex trie when the branch-to-tail delta would overflow the 16-bit next-offset field, which could otherwise truncate the trie decision table (GH#23388)
- CVE-2026-57432: fix integer overflow in S_measure_struct when computing the size of a pack/unpack structure with a large repeat count, which could wrap the signed size negative and lead to an out-of-bounds heap read
- Record
CLSA-2026-1784303431- Updated
- 2026-11-02
OSVCLSA-2026-1784303555 No score
Fix CVE(s): CVE-2026-13221, CVE-2026-57432
- SECURITY UPDATE: regex trie 16-bit next-offset overflow (GH#23388)
- debian/patches/CVE-2026-13221.patch: do not build a trie when the branch-to-tail delta would overflow the 16-bit next-offset field in S_study_chunk() in regcomp.c
- CVE-2026-13221
- SECURITY UPDATE: integer overflow in pack/unpack structure sizing (S_measure_struct); a large repeat count wraps the signed size negative, leading to an out-of-bounds heap read
- debian/patches/CVE-2026-57432.patch: integer overflow in pack/unpack structure sizing (S_measure_struct); a large repeat count wraps the signed size negative, leading to an out-of-bounds heap read
- CVE-2026-57432
- Record
CLSA-2026-1784303555- Updated
- 2026-11-02
OSVCLSA-2026-1784303737 No score
Fix CVE(s): CVE-2026-13221, CVE-2026-57432
- SECURITY UPDATE: regex trie 16-bit next-offset overflow (GH#23388)
- debian/patches/fixes/CVE-2026-13221.patch: do not build a trie when the branch-to-tail delta would overflow the 16-bit next-offset field in S_study_chunk() in regcomp.c
- CVE-2026-13221
- SECURITY UPDATE: integer overflow in pack/unpack structure sizing
- debian/patches/fixes/CVE-2026-57432.patch: add I32 overflow check before the size accumulation in S_measure_struct() in pp_pack.c
- CVE-2026-57432
- Record
CLSA-2026-1784303737- Updated
- 2026-11-02
OSVCLSA-2026-1784303988 No score
perl: Fix of 2 CVEs
- CVE-2026-13221: do not build a regex trie when the branch-to-tail delta would overflow the 16-bit next-offset field, which could otherwise truncate the trie decision table (GH#23388)
- CVE-2026-57432: fix integer overflow in S_measure_struct when computing the size of a pack/unpack structure with a large repeat count, which could wrap the signed size negative and lead to an out-of-bounds heap read
- Record
CLSA-2026-1784303988- Updated
- 2026-11-02
OSVCLSA-2026-1784304055 No score
perl: Fix of 2 CVEs
- CVE-2026-13221: do not build a regex trie when the branch-to-tail delta would overflow the 16-bit next-offset field, which could otherwise truncate the trie decision table (GH#23388)
- CVE-2026-57432: fix integer overflow in S_measure_struct when computing the size of a pack/unpack structure with a large repeat count, which could wrap the signed size negative and lead to an out-of-bounds heap read
- Record
CLSA-2026-1784304055- Updated
- 2026-11-02
OSVCLSA-2026-1784531112 No score
perl: Fix of CVE-2026-57432
- CVE-2026-57432: fix pack/unpack SSize_t overflow when computing structure size
- Record
CLSA-2026-1784531112- Updated
- 2026-11-02
OSVCLSA-2026-1786492830 No score
Fix CVE(s): CVE-2026-13221, CVE-2026-57432
- Fix armel build under qemu-user emulation: skip process-title and
threaded directory-handle tests that cannot pass under qemu-arm-static
- debian/patches/debian/armel-skip-qemu-emulation-tests.diff: guard the argv[0]/$0 assertions in t/op/magic.t and dist/threads/t/join.t and the cloned-dir-iterator assertion in t/op/threads-dirh.t on the armel archname (arm-linux-gnueabi*), so amd64/arm64 keep running them
- Record
CLSA-2026-1786492830- Updated
- 2026-11-02
OSVCLSA-2026-1787646574 No score
perl: Fix of CVE-2026-57432
- CVE-2026-57432: fix pack/unpack SSize_t overflow when computing structure size
- Record
CLSA-2026-1787646574- Updated
- 2026-11-02
OSVMGASA-2026-0317 No score
Updated perl packages fix security vulnerabilities
The updated Mageia 10 perl packages contain security fixes for CVE-2026-13221, CVE-2026-57432 and CVE-2026-57433. The Mageia 9 perl packages were not affected by CVE-2026-13221, they are now updated with fixes for CVE-2026-57432 and CVE-2026-57433.
- Record
MGASA-2026-0317- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21411-1 No score
Security update for perl
This update for perl fixes the following issues:
- CVE-2025-15649:
IO:Uncompress:Unzippropagates uncaught exception when parsing zip header with malformed DOS date (bsc#1266361). - CVE-2026-8376: heap buffer overflow when compiling regular expressions with a repeated fixed string on 32-bit builds (bsc#1266304).
- CVE-2026-12087:
Socket'spack_ip_mreq_source()can copy adjacent heap memory into the returned packed structure (bsc#1268349). - CVE-2026-57432: an integer overflow in
S_measure_structleads to an out-of-bounds heap read inpackandunpack(bsc#1271372). - CVE-2026-13221: regex trie branch-count overflow leads to silent false-positive/negative pattern matching (bsc#1271386).
- Record
openSUSE-SU-2026:21411-1- Updated
- 2026-11-02
OSVROOT-OS-ALPINE-322-CVE-2026-57432 No score
CVE-2026-57432 in perl - Patched by Root
Root has patched CVE-2026-57432 in the perl package for Root:Alpine:3.22. Multiple fixed versions available.
- Record
ROOT-OS-ALPINE-322-CVE-2026-57432- Updated
- 2026-11-02
OSVROOT-OS-ALPINE-323-CVE-2026-57432 No score
CVE-2026-57432 in perl - Patched by Root
Root has patched CVE-2026-57432 in the perl package for Root:Alpine:3.23. Multiple fixed versions available.
- Record
ROOT-OS-ALPINE-323-CVE-2026-57432- Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-11-CVE-2026-57432 No score
CVE-2026-57432 in perl - Patched by Root
Root has patched CVE-2026-57432 in the perl package for Root:Debian:11. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-11-CVE-2026-57432- Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2026-57432 No score
CVE-2026-57432 in perl - Patched by Root
Root has patched CVE-2026-57432 in the perl package for Root:Debian:12. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-12-CVE-2026-57432- Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-13-CVE-2026-57432 No score
CVE-2026-57432 in perl - Patched by Root
Root has patched CVE-2026-57432 in the perl package for Root:Debian:13. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-13-CVE-2026-57432- Updated
- 2026-11-02
OSVSUSE-SU-2026:22847-1 No score
Security update for perl
This update for perl fixes the following issues:
- CVE-2025-15649:
IO:Uncompress:Unzippropagates uncaught exception when parsing zip header with malformed DOS date (bsc#1266361). - CVE-2026-8376: heap buffer overflow when compiling regular expressions with a repeated fixed string on 32-bit builds (bsc#1266304).
- CVE-2026-12087:
Socket'spack_ip_mreq_source()can copy adjacent heap memory into the returned packed structure (bsc#1268349). - CVE-2026-57432: an integer overflow in
S_measure_structleads to an out-of-bounds heap read inpackandunpack(bsc#1271372). - CVE-2026-13221: regex trie branch-count overflow leads to silent false-positive/negative pattern matching (bsc#1271386).
- Record
SUSE-SU-2026:22847-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22929-1 No score
Security update for perl
This update for perl fixes the following issues:
- CVE-2025-15649:
IO:Uncompress:Unzippropagates uncaught exception when parsing zip header with malformed DOS date (bsc#1266361). - CVE-2026-8376: heap buffer overflow when compiling regular expressions with a repeated fixed string on 32-bit builds (bsc#1266304).
- CVE-2026-12087:
Socket'spack_ip_mreq_source()can copy adjacent heap memory into the returned packed structure (bsc#1268349). - CVE-2026-57432: an integer overflow in
S_measure_structleads to an out-of-bounds heap read inpackandunpack(bsc#1271372). - CVE-2026-13221: regex trie branch-count overflow leads to silent false-positive/negative pattern matching (bsc#1271386).
- Record
SUSE-SU-2026:22929-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23008-1 No score
Security update for perl
This update for perl fixes the following issues
- CVE-2025-15649:
IO:Uncompress:Unzippropagates uncaught exception when parsing zip header with malformed DOS date (bsc#1266361). - CVE-2026-8376: heap buffer overflow when compiling regular expressions with a repeated fixed string on 32-bit builds (bsc#1266304).
- CVE-2026-12087:
Socket'spack_ip_mreq_source()can copy adjacent heap memory into the returned packed structure (bsc#1268349). - CVE-2026-57432: an integer overflow in
S_measure_structleads to an out-of-bounds heap read inpackandunpack(bsc#1271372). - CVE-2026-13221: regex trie branch-count overflow leads to silent false-positive/negative pattern matching (bsc#1271386).
- Record
SUSE-SU-2026:23008-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23075-1 No score
Security update for perl
This update for perl fixes the following issues
- CVE-2025-15649:
IO:Uncompress:Unzippropagates uncaught exception when parsing zip header with malformed DOS date (bsc#1266361). - CVE-2026-8376: heap buffer overflow when compiling regular expressions with a repeated fixed string on 32-bit builds (bsc#1266304).
- CVE-2026-12087:
Socket'spack_ip_mreq_source()can copy adjacent heap memory into the returned packed structure (bsc#1268349). - CVE-2026-57432: an integer overflow in
S_measure_structleads to an out-of-bounds heap read inpackandunpack(bsc#1271372). - CVE-2026-13221: regex trie branch-count overflow leads to silent false-positive/negative pattern matching (bsc#1271386).
- Record
SUSE-SU-2026:23075-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3540-1 No score
Security update for perl
This update for perl fixes the following issues:
- CVE-2026-8376: heap buffer overflow when compiling regular expressions with a repeated fixed string on 32-bit builds (bsc#1266304).
- CVE-2026-12087:
Socket'spack_ip_mreq_source()can copy adjacent heap memory into the returned packed structure (bsc#1268349). - CVE-2026-57432: an integer overflow in
S_measure_structleads to an out-of-bounds heap read inpackandunpack(bsc#1271372).
- Record
SUSE-SU-2026:3540-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3558-1 No score
Security update for perl
This update for perl fixes the following issues:
- CVE-2026-8376: heap buffer overflow when compiling regular expressions with a repeated fixed string on 32-bit builds (bsc#1266304).
- CVE-2026-12087:
Socket'spack_ip_mreq_source()can copy adjacent heap memory into the returned packed structure (bsc#1268349). - CVE-2026-57432: an integer overflow in
S_measure_structleads to an out-of-bounds heap read inpackandunpack(bsc#1271372).
- Record
SUSE-SU-2026:3558-1- Updated
- 2026-11-02
OSVUSN-8675-1 No score
perl vulnerabilities
It was discovered that Perl incorrectly handled short source addresses in the Socket module. An attacker could possibly use this issue to trigger an out-of-bounds heap read, resulting in information disclosure. (CVE-2026-12087)
It was discovered that Perl incorrectly handled regular expressions containing a large number of fixed string alternatives. An attacker could possibly use this issue to cause incorrect regular expression matches, resulting in security restrictions being bypassed. (CVE-2026-13221)
It was discovered that Perl incorrectly handled certain large repeat counts when processing pack and unpack templates. An attacker could possibly use this issue to trigger an out-of-bounds heap read, resulting in information disclosure. (CVE-2026-57432)
It was discovered that Perl incorrectly handled certain crafted data when deserializing with the Storable module. An attacker could possibly use this issue to trigger an integer overflow and application termination, resulting in a denial of service. (CVE-2026-57433)
- Record
USN-8675-1- Updated
- 2026-11-02
OSVUSN-8675-2 No score
perl vulnerabilities
USN-8675-1 fixed vulnerabilities in Perl. This update provides the corresponding fix for Perl on Ubuntu 26.04 LTS.
Original advisory details:
It was discovered that Perl incorrectly handled short source addresses in the Socket module. An attacker could possibly use this issue to trigger an out-of-bounds heap read, resulting in information disclosure. (CVE-2026-12087)
It was discovered that Perl incorrectly handled regular expressions containing a large number of fixed string alternatives. An attacker could possibly use this issue to cause incorrect regular expression matches, resulting in security restrictions being bypassed. (CVE-2026-13221)
It was discovered that Perl incorrectly handled certain large repeat counts when processing pack and unpack templates. An attacker could possibly use this issue to trigger an out-of-bounds heap read, resulting in information disclosure. (CVE-2026-57432)
It was discovered that Perl incorrectly handled certain crafted data when deserializing with the Storable module. An attacker could possibly use this issue to trigger an integer overflow and application termination, resulting in a denial of service. (CVE-2026-57433)
- Record
USN-8675-2- Updated
- 2026-11-02
OSVUSN-8684-1 No score
perl vulnerabilities
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)
- Record
USN-8684-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
perlAlpine:v3.24 |
before 5.42.3-r0 | 5.42.3-r0 |
perlAzure Linux:3 |
before 5.38.2-514 | 5.38.2-514 |
perlTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 4:5.16.3-299.el7_9.tuxcare.els4 | 4:5.16.3-299.el7_9.tuxcare.els4 |
perl-CPANTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 1.9800-299.el7_9.tuxcare.els4 | 1.9800-299.el7_9.tuxcare.els4 |
perl-ExtUtils-CBuilderTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 1:0.28.2.6-299.el7_9.tuxcare.els4 | 1:0.28.2.6-299.el7_9.tuxcare.els4 |
perl-ExtUtils-EmbedTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 1.30-299.el7_9.tuxcare.els4 | 1.30-299.el7_9.tuxcare.els4 |
perl-ExtUtils-InstallTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 1.58-299.el7_9.tuxcare.els4 | 1.58-299.el7_9.tuxcare.els4 |
perl-IO-ZlibTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 1:1.10-299.el7_9.tuxcare.els4 | 1:1.10-299.el7_9.tuxcare.els4 |
perl-Locale-Maketext-SimpleTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 1:0.21-299.el7_9.tuxcare.els4 | 1:0.21-299.el7_9.tuxcare.els4 |
perl-Module-CoreListTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 1:2.76.02-299.el7_9.tuxcare.els4 | 1:2.76.02-299.el7_9.tuxcare.els4 |
Show 290 moreShow less
| Package | Affected | Fixed |
|---|---|---|
perl-Module-LoadedTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 1:0.08-299.el7_9.tuxcare.els4 | 1:0.08-299.el7_9.tuxcare.els4 |
perl-Object-AccessorTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 1:0.42-299.el7_9.tuxcare.els4 | 1:0.42-299.el7_9.tuxcare.els4 |
perl-Package-ConstantsTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 1:0.02-299.el7_9.tuxcare.els4 | 1:0.02-299.el7_9.tuxcare.els4 |
perl-Pod-EscapesTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 1:1.04-299.el7_9.tuxcare.els4 | 1:1.04-299.el7_9.tuxcare.els4 |
perl-Time-PieceTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 1.20.1-299.el7_9.tuxcare.els4 | 1.20.1-299.el7_9.tuxcare.els4 |
perl-coreTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 5.16.3-299.el7_9.tuxcare.els4 | 5.16.3-299.el7_9.tuxcare.els4 |
perl-develTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 4:5.16.3-299.el7_9.tuxcare.els4 | 4:5.16.3-299.el7_9.tuxcare.els4 |
perl-libsTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 4:5.16.3-299.el7_9.tuxcare.els4 | 4:5.16.3-299.el7_9.tuxcare.els4 |
perl-macrosTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 4:5.16.3-299.el7_9.tuxcare.els4 | 4:5.16.3-299.el7_9.tuxcare.els4 |
perl-testsTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 4:5.16.3-299.el7_9.tuxcare.els4 | 4:5.16.3-299.el7_9.tuxcare.els4 |
perlTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 4:5.16.3-299.el7_9.tuxcare.els4 | 4:5.16.3-299.el7_9.tuxcare.els4 |
perl-CPANTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 1.9800-299.el7_9.tuxcare.els4 | 1.9800-299.el7_9.tuxcare.els4 |
perl-ExtUtils-CBuilderTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 1:0.28.2.6-299.el7_9.tuxcare.els4 | 1:0.28.2.6-299.el7_9.tuxcare.els4 |
perl-ExtUtils-EmbedTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 1.30-299.el7_9.tuxcare.els4 | 1.30-299.el7_9.tuxcare.els4 |
perl-ExtUtils-InstallTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 1.58-299.el7_9.tuxcare.els4 | 1.58-299.el7_9.tuxcare.els4 |
perl-IO-ZlibTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 1:1.10-299.el7_9.tuxcare.els4 | 1:1.10-299.el7_9.tuxcare.els4 |
perl-Locale-Maketext-SimpleTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 1:0.21-299.el7_9.tuxcare.els4 | 1:0.21-299.el7_9.tuxcare.els4 |
perl-Module-CoreListTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 1:2.76.02-299.el7_9.tuxcare.els4 | 1:2.76.02-299.el7_9.tuxcare.els4 |
perl-Module-LoadedTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 1:0.08-299.el7_9.tuxcare.els4 | 1:0.08-299.el7_9.tuxcare.els4 |
perl-Object-AccessorTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 1:0.42-299.el7_9.tuxcare.els4 | 1:0.42-299.el7_9.tuxcare.els4 |
perl-Package-ConstantsTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 1:0.02-299.el7_9.tuxcare.els4 | 1:0.02-299.el7_9.tuxcare.els4 |
perl-Pod-EscapesTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 1:1.04-299.el7_9.tuxcare.els4 | 1:1.04-299.el7_9.tuxcare.els4 |
perl-Time-PieceTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 1.20.1-299.el7_9.tuxcare.els4 | 1.20.1-299.el7_9.tuxcare.els4 |
perl-coreTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 5.16.3-299.el7_9.tuxcare.els4 | 5.16.3-299.el7_9.tuxcare.els4 |
perl-develTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 4:5.16.3-299.el7_9.tuxcare.els4 | 4:5.16.3-299.el7_9.tuxcare.els4 |
perl-libsTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 4:5.16.3-299.el7_9.tuxcare.els4 | 4:5.16.3-299.el7_9.tuxcare.els4 |
perl-macrosTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 4:5.16.3-299.el7_9.tuxcare.els4 | 4:5.16.3-299.el7_9.tuxcare.els4 |
perl-testsTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 4:5.16.3-299.el7_9.tuxcare.els4 | 4:5.16.3-299.el7_9.tuxcare.els4 |
libperl-devTuxCare:Ubuntu:20.04 From an advisory covering 2 CVEs |
before 5.30.0-9ubuntu0.5+tuxcare.els3 | 5.30.0-9ubuntu0.5+tuxcare.els3 |
libperl5.30TuxCare:Ubuntu:20.04 From an advisory covering 2 CVEs |
before 5.30.0-9ubuntu0.5+tuxcare.els3 | 5.30.0-9ubuntu0.5+tuxcare.els3 |
perlTuxCare:Ubuntu:20.04 From an advisory covering 2 CVEs |
before 5.30.0-9ubuntu0.5+tuxcare.els3 | 5.30.0-9ubuntu0.5+tuxcare.els3 |
perl-baseTuxCare:Ubuntu:20.04 From an advisory covering 2 CVEs |
before 5.30.0-9ubuntu0.5+tuxcare.els3 | 5.30.0-9ubuntu0.5+tuxcare.els3 |
perl-debugTuxCare:Ubuntu:20.04 From an advisory covering 2 CVEs |
before 5.30.0-9ubuntu0.5+tuxcare.els3 | 5.30.0-9ubuntu0.5+tuxcare.els3 |
perl-docTuxCare:Ubuntu:20.04 From an advisory covering 2 CVEs |
before 5.30.0-9ubuntu0.5+tuxcare.els3 | 5.30.0-9ubuntu0.5+tuxcare.els3 |
perl-modules-5.30TuxCare:Ubuntu:20.04 From an advisory covering 2 CVEs |
before 5.30.0-9ubuntu0.5+tuxcare.els3 | 5.30.0-9ubuntu0.5+tuxcare.els3 |
perlTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 4:5.10.1-146.el6.tuxcare.els9 | 4:5.10.1-146.el6.tuxcare.els9 |
perl-Archive-ExtractTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1:0.38-146.el6.tuxcare.els9 | 1:0.38-146.el6.tuxcare.els9 |
perl-Archive-TarTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1.58-146.el6.tuxcare.els9 | 1.58-146.el6.tuxcare.els9 |
perl-CGITuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 3.51-146.el6.tuxcare.els9 | 3.51-146.el6.tuxcare.els9 |
perl-CPANTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1.9402-146.el6.tuxcare.els9 | 1.9402-146.el6.tuxcare.els9 |
perl-CPANPLUSTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 0.88-146.el6.tuxcare.els9 | 0.88-146.el6.tuxcare.els9 |
perl-Compress-Raw-Bzip2TuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 2.021-146.el6.tuxcare.els9 | 2.021-146.el6.tuxcare.els9 |
perl-Compress-Raw-ZlibTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1:2.021-146.el6.tuxcare.els9 | 1:2.021-146.el6.tuxcare.els9 |
perl-Compress-ZlibTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 2.021-146.el6.tuxcare.els9 | 2.021-146.el6.tuxcare.els9 |
perl-Digest-SHATuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1:5.47-146.el6.tuxcare.els9 | 1:5.47-146.el6.tuxcare.els9 |
perl-ExtUtils-CBuilderTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1:0.27-146.el6.tuxcare.els9 | 1:0.27-146.el6.tuxcare.els9 |
perl-ExtUtils-EmbedTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1.28-146.el6.tuxcare.els9 | 1.28-146.el6.tuxcare.els9 |
perl-ExtUtils-MakeMakerTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 6.55-146.el6.tuxcare.els9 | 6.55-146.el6.tuxcare.els9 |
perl-ExtUtils-ParseXSTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1:2.2003.0-146.el6.tuxcare.els9 | 1:2.2003.0-146.el6.tuxcare.els9 |
perl-File-FetchTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 0.26-146.el6.tuxcare.els9 | 0.26-146.el6.tuxcare.els9 |
perl-IO-Compress-BaseTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 2.021-146.el6.tuxcare.els9 | 2.021-146.el6.tuxcare.els9 |
perl-IO-Compress-Bzip2TuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 2.021-146.el6.tuxcare.els9 | 2.021-146.el6.tuxcare.els9 |
perl-IO-Compress-ZlibTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 2.021-146.el6.tuxcare.els9 | 2.021-146.el6.tuxcare.els9 |
perl-IO-ZlibTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1:1.09-146.el6.tuxcare.els9 | 1:1.09-146.el6.tuxcare.els9 |
perl-IPC-CmdTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1:0.56-146.el6.tuxcare.els9 | 1:0.56-146.el6.tuxcare.els9 |
perl-Locale-Maketext-SimpleTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1:0.18-146.el6.tuxcare.els9 | 1:0.18-146.el6.tuxcare.els9 |
perl-Log-MessageTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1:0.02-146.el6.tuxcare.els9 | 1:0.02-146.el6.tuxcare.els9 |
perl-Log-Message-SimpleTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 0.04-146.el6.tuxcare.els9 | 0.04-146.el6.tuxcare.els9 |
perl-Module-BuildTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1:0.3500-146.el6.tuxcare.els9 | 1:0.3500-146.el6.tuxcare.els9 |
perl-Module-CoreListTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 2.18-146.el6.tuxcare.els9 | 2.18-146.el6.tuxcare.els9 |
perl-Module-LoadTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1:0.16-146.el6.tuxcare.els9 | 1:0.16-146.el6.tuxcare.els9 |
perl-Module-Load-ConditionalTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 0.30-146.el6.tuxcare.els9 | 0.30-146.el6.tuxcare.els9 |
perl-Module-LoadedTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1:0.02-146.el6.tuxcare.els9 | 1:0.02-146.el6.tuxcare.els9 |
perl-Module-PluggableTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1:3.90-146.el6.tuxcare.els9 | 1:3.90-146.el6.tuxcare.els9 |
perl-Object-AccessorTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1:0.34-146.el6.tuxcare.els9 | 1:0.34-146.el6.tuxcare.els9 |
perl-Package-ConstantsTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1:0.02-146.el6.tuxcare.els9 | 1:0.02-146.el6.tuxcare.els9 |
perl-Params-CheckTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1:0.26-146.el6.tuxcare.els9 | 1:0.26-146.el6.tuxcare.els9 |
perl-Parse-CPAN-MetaTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1:1.40-146.el6.tuxcare.els9 | 1:1.40-146.el6.tuxcare.els9 |
perl-Pod-EscapesTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1:1.04-146.el6.tuxcare.els9 | 1:1.04-146.el6.tuxcare.els9 |
perl-Pod-SimpleTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1:3.13-146.el6.tuxcare.els9 | 1:3.13-146.el6.tuxcare.els9 |
perl-Term-UITuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 0.20-146.el6.tuxcare.els9 | 0.20-146.el6.tuxcare.els9 |
perl-Test-HarnessTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 3.17-146.el6.tuxcare.els9 | 3.17-146.el6.tuxcare.els9 |
perl-Test-SimpleTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 0.92-146.el6.tuxcare.els9 | 0.92-146.el6.tuxcare.els9 |
perl-Time-HiResTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 4:1.9721-146.el6.tuxcare.els9 | 4:1.9721-146.el6.tuxcare.els9 |
perl-Time-PieceTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1.15-146.el6.tuxcare.els9 | 1.15-146.el6.tuxcare.els9 |
perl-coreTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 5.10.1-146.el6.tuxcare.els9 | 5.10.1-146.el6.tuxcare.els9 |
perl-develTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 4:5.10.1-146.el6.tuxcare.els9 | 4:5.10.1-146.el6.tuxcare.els9 |
perl-libsTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 4:5.10.1-146.el6.tuxcare.els9 | 4:5.10.1-146.el6.tuxcare.els9 |
perl-parentTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 1:0.221-146.el6.tuxcare.els9 | 1:0.221-146.el6.tuxcare.els9 |
perl-suidperlTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 4:5.10.1-146.el6.tuxcare.els9 | 4:5.10.1-146.el6.tuxcare.els9 |
perl-versionTuxCare:OracleLinux:6 From an advisory covering 2 CVEs |
before 3:0.77-146.el6.tuxcare.els9 | 3:0.77-146.el6.tuxcare.els9 |
perlTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 4:5.10.1-146.el6.tuxcare.els9 | 4:5.10.1-146.el6.tuxcare.els9 |
perl-Archive-ExtractTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1:0.38-146.el6.tuxcare.els9 | 1:0.38-146.el6.tuxcare.els9 |
perl-Archive-TarTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1.58-146.el6.tuxcare.els9 | 1.58-146.el6.tuxcare.els9 |
perl-CGITuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 3.51-146.el6.tuxcare.els9 | 3.51-146.el6.tuxcare.els9 |
perl-CPANTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1.9402-146.el6.tuxcare.els9 | 1.9402-146.el6.tuxcare.els9 |
perl-CPANPLUSTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 0.88-146.el6.tuxcare.els9 | 0.88-146.el6.tuxcare.els9 |
perl-Compress-Raw-Bzip2TuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 2.021-146.el6.tuxcare.els9 | 2.021-146.el6.tuxcare.els9 |
perl-Compress-Raw-ZlibTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1:2.021-146.el6.tuxcare.els9 | 1:2.021-146.el6.tuxcare.els9 |
perl-Compress-ZlibTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 2.021-146.el6.tuxcare.els9 | 2.021-146.el6.tuxcare.els9 |
perl-Digest-SHATuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1:5.47-146.el6.tuxcare.els9 | 1:5.47-146.el6.tuxcare.els9 |
perl-ExtUtils-CBuilderTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1:0.27-146.el6.tuxcare.els9 | 1:0.27-146.el6.tuxcare.els9 |
perl-ExtUtils-EmbedTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1.28-146.el6.tuxcare.els9 | 1.28-146.el6.tuxcare.els9 |
perl-ExtUtils-MakeMakerTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 6.55-146.el6.tuxcare.els9 | 6.55-146.el6.tuxcare.els9 |
perl-ExtUtils-ParseXSTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1:2.2003.0-146.el6.tuxcare.els9 | 1:2.2003.0-146.el6.tuxcare.els9 |
perl-File-FetchTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 0.26-146.el6.tuxcare.els9 | 0.26-146.el6.tuxcare.els9 |
perl-IO-Compress-BaseTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 2.021-146.el6.tuxcare.els9 | 2.021-146.el6.tuxcare.els9 |
perl-IO-Compress-Bzip2TuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 2.021-146.el6.tuxcare.els9 | 2.021-146.el6.tuxcare.els9 |
perl-IO-Compress-ZlibTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 2.021-146.el6.tuxcare.els9 | 2.021-146.el6.tuxcare.els9 |
perl-IO-ZlibTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1:1.09-146.el6.tuxcare.els9 | 1:1.09-146.el6.tuxcare.els9 |
perl-IPC-CmdTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1:0.56-146.el6.tuxcare.els9 | 1:0.56-146.el6.tuxcare.els9 |
perl-Locale-Maketext-SimpleTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1:0.18-146.el6.tuxcare.els9 | 1:0.18-146.el6.tuxcare.els9 |
perl-Log-MessageTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1:0.02-146.el6.tuxcare.els9 | 1:0.02-146.el6.tuxcare.els9 |
perl-Log-Message-SimpleTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 0.04-146.el6.tuxcare.els9 | 0.04-146.el6.tuxcare.els9 |
perl-Module-BuildTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1:0.3500-146.el6.tuxcare.els9 | 1:0.3500-146.el6.tuxcare.els9 |
perl-Module-CoreListTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 2.18-146.el6.tuxcare.els9 | 2.18-146.el6.tuxcare.els9 |
perl-Module-LoadTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1:0.16-146.el6.tuxcare.els9 | 1:0.16-146.el6.tuxcare.els9 |
perl-Module-Load-ConditionalTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 0.30-146.el6.tuxcare.els9 | 0.30-146.el6.tuxcare.els9 |
perl-Module-LoadedTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1:0.02-146.el6.tuxcare.els9 | 1:0.02-146.el6.tuxcare.els9 |
perl-Module-PluggableTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1:3.90-146.el6.tuxcare.els9 | 1:3.90-146.el6.tuxcare.els9 |
perl-Object-AccessorTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1:0.34-146.el6.tuxcare.els9 | 1:0.34-146.el6.tuxcare.els9 |
perl-Package-ConstantsTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1:0.02-146.el6.tuxcare.els9 | 1:0.02-146.el6.tuxcare.els9 |
perl-Params-CheckTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1:0.26-146.el6.tuxcare.els9 | 1:0.26-146.el6.tuxcare.els9 |
perl-Parse-CPAN-MetaTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1:1.40-146.el6.tuxcare.els9 | 1:1.40-146.el6.tuxcare.els9 |
perl-Pod-EscapesTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1:1.04-146.el6.tuxcare.els9 | 1:1.04-146.el6.tuxcare.els9 |
perl-Pod-SimpleTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1:3.13-146.el6.tuxcare.els9 | 1:3.13-146.el6.tuxcare.els9 |
perl-Term-UITuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 0.20-146.el6.tuxcare.els9 | 0.20-146.el6.tuxcare.els9 |
perl-Test-HarnessTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 3.17-146.el6.tuxcare.els9 | 3.17-146.el6.tuxcare.els9 |
perl-Test-SimpleTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 0.92-146.el6.tuxcare.els9 | 0.92-146.el6.tuxcare.els9 |
perl-Time-HiResTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 4:1.9721-146.el6.tuxcare.els9 | 4:1.9721-146.el6.tuxcare.els9 |
perl-Time-PieceTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1.15-146.el6.tuxcare.els9 | 1.15-146.el6.tuxcare.els9 |
perl-coreTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 5.10.1-146.el6.tuxcare.els9 | 5.10.1-146.el6.tuxcare.els9 |
perl-develTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 4:5.10.1-146.el6.tuxcare.els9 | 4:5.10.1-146.el6.tuxcare.els9 |
perl-libsTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 4:5.10.1-146.el6.tuxcare.els9 | 4:5.10.1-146.el6.tuxcare.els9 |
perl-parentTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 1:0.221-146.el6.tuxcare.els9 | 1:0.221-146.el6.tuxcare.els9 |
perl-suidperlTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 4:5.10.1-146.el6.tuxcare.els9 | 4:5.10.1-146.el6.tuxcare.els9 |
perl-versionTuxCare:CentOS:6 From an advisory covering 2 CVEs |
before 3:0.77-146.el6.tuxcare.els9 | 3:0.77-146.el6.tuxcare.els9 |
perlTuxCare:RHEL:7 From an advisory covering 2 CVEs |
before 4:5.16.3-299.el7_9.tuxcare.els4 | 4:5.16.3-299.el7_9.tuxcare.els4 |
perl-CPANTuxCare:RHEL:7 From an advisory covering 2 CVEs |
before 1.9800-299.el7_9.tuxcare.els4 | 1.9800-299.el7_9.tuxcare.els4 |
perl-ExtUtils-CBuilderTuxCare:RHEL:7 From an advisory covering 2 CVEs |
before 1:0.28.2.6-299.el7_9.tuxcare.els4 | 1:0.28.2.6-299.el7_9.tuxcare.els4 |
perl-ExtUtils-EmbedTuxCare:RHEL:7 From an advisory covering 2 CVEs |
before 1.30-299.el7_9.tuxcare.els4 | 1.30-299.el7_9.tuxcare.els4 |
perl-ExtUtils-InstallTuxCare:RHEL:7 From an advisory covering 2 CVEs |
before 1.58-299.el7_9.tuxcare.els4 | 1.58-299.el7_9.tuxcare.els4 |
perl-IO-ZlibTuxCare:RHEL:7 From an advisory covering 2 CVEs |
before 1:1.10-299.el7_9.tuxcare.els4 | 1:1.10-299.el7_9.tuxcare.els4 |
perl-Locale-Maketext-SimpleTuxCare:RHEL:7 From an advisory covering 2 CVEs |
before 1:0.21-299.el7_9.tuxcare.els4 | 1:0.21-299.el7_9.tuxcare.els4 |
perl-Module-CoreListTuxCare:RHEL:7 From an advisory covering 2 CVEs |
before 1:2.76.02-299.el7_9.tuxcare.els4 | 1:2.76.02-299.el7_9.tuxcare.els4 |
perlDebian:12 |
before 5.36.0-7+deb12u4, plus listed versions 5.36.0-75.36.0-7+deb12u15.36.0-7+deb12u25.36.0-7+deb12u3 |
5.36.0-7+deb12u4 |
perlDebian:13 |
before 5.40.1-6+deb13u1, plus listed versions 5.40.1-6 |
5.40.1-6+deb13u1 |
perlDebian:14 |
before 5.40.1-8, plus listed versions 5.40.1-65.40.1-7 |
5.40.1-8 |
perlMageia:10 From an advisory covering 3 CVEs |
before 5.42.0-3.mga10 | 5.42.0-3.mga10 |
perlMageia:9 From an advisory covering 3 CVEs |
before 5.36.0-1.4.mga9 | 5.36.0-1.4.mga9 |
perlopenEuler:20.03-LTS-SP4 From an advisory covering 2 CVEs |
before 5.28.3-14.oe2003sp4 | 5.28.3-14.oe2003sp4 |
perlopenEuler:22.03-LTS-SP4 From an advisory covering 2 CVEs |
before 5.34.0-17.oe2203sp4 | 5.34.0-17.oe2203sp4 |
perlopenEuler:24.03-LTS-SP1 From an advisory covering 2 CVEs |
before 5.38.0-16.oe2403sp1 | 5.38.0-16.oe2403sp1 |
perlopenEuler:24.03-LTS-SP3 From an advisory covering 2 CVEs |
before 5.38.0-16.oe2403sp3 | 5.38.0-16.oe2403sp3 |
perlopenEuler:24.03-LTS-SP4 From an advisory covering 2 CVEs |
before 5.38.0-16.oe2403sp4 | 5.38.0-16.oe2403sp4 |
perlRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:5.42.2-524.3.hum1 | 0:5.42.2-524.3.hum1 |
perl-Attribute-HandlersRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.03-524.3.hum1 | 0:1.03-524.3.hum1 |
perl-AutoLoaderRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:5.74-524.3.hum1 | 0:5.74-524.3.hum1 |
perl-AutoSplitRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:5.74-524.3.hum1 | 0:5.74-524.3.hum1 |
perl-BRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.89-524.3.hum1 | 0:1.89-524.3.hum1 |
perl-BenchmarkRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.27-524.3.hum1 | 0:1.27-524.3.hum1 |
perl-Class-StructRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:0.68-524.3.hum1 | 0:0.68-524.3.hum1 |
perl-Config-ExtensionsRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:0.03-524.3.hum1 | 0:0.03-524.3.hum1 |
perl-DBM_FilterRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:0.07-524.3.hum1 | 0:0.07-524.3.hum1 |
perl-Devel-PeekRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.36-524.3.hum1 | 0:1.36-524.3.hum1 |
perl-Devel-SelfStubberRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.06-524.3.hum1 | 0:1.06-524.3.hum1 |
perl-DirHandleRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.05-524.3.hum1 | 0:1.05-524.3.hum1 |
perl-DumpvalueRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:2.27-524.3.hum1 | 0:2.27-524.3.hum1 |
perl-DynaLoaderRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.57-524.3.hum1 | 0:1.57-524.3.hum1 |
perl-EnglishRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.11-524.3.hum1 | 0:1.11-524.3.hum1 |
perl-ErrnoRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.38-524.3.hum1 | 0:1.38-524.3.hum1 |
perl-ExtUtils-ConstantRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:0.25-524.3.hum1 | 0:0.25-524.3.hum1 |
perl-ExtUtils-EmbedRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.35-524.3.hum1 | 0:1.35-524.3.hum1 |
perl-ExtUtils-MiniperlRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.14-524.3.hum1 | 0:1.14-524.3.hum1 |
perl-FcntlRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.20-524.3.hum1 | 0:1.20-524.3.hum1 |
perl-File-BasenameRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:2.86-524.3.hum1 | 0:2.86-524.3.hum1 |
perl-File-CompareRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.100.800-524.3.hum1 | 0:1.100.800-524.3.hum1 |
perl-File-CopyRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:2.41-524.3.hum1 | 0:2.41-524.3.hum1 |
perl-File-DosGlobRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.12-524.3.hum1 | 0:1.12-524.3.hum1 |
perl-File-FindRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.44-524.3.hum1 | 0:1.44-524.3.hum1 |
perl-File-statRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.14-524.3.hum1 | 0:1.14-524.3.hum1 |
perl-FileCacheRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.10-524.3.hum1 | 0:1.10-524.3.hum1 |
perl-FileHandleRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:2.05-524.3.hum1 | 0:2.05-524.3.hum1 |
perl-FindBinRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.54-524.3.hum1 | 0:1.54-524.3.hum1 |
perl-GDBM_FileRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.24-524.3.hum1 | 0:1.24-524.3.hum1 |
perl-Getopt-StdRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.14-524.3.hum1 | 0:1.14-524.3.hum1 |
perl-Hash-UtilRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:0.32-524.3.hum1 | 0:0.32-524.3.hum1 |
perl-Hash-Util-FieldHashRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.27-524.3.hum1 | 0:1.27-524.3.hum1 |
perl-I18N-CollateRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.02-524.3.hum1 | 0:1.02-524.3.hum1 |
perl-I18N-LangTagsRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:0.45-524.3.hum1 | 0:0.45-524.3.hum1 |
perl-I18N-LanginfoRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:0.24-524.3.hum1 | 0:0.24-524.3.hum1 |
perl-IORed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.55-524.3.hum1 | 0:1.55-524.3.hum1 |
perl-IPC-Open3Red Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.24-524.3.hum1 | 0:1.24-524.3.hum1 |
perl-Locale-Maketext-SimpleRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:0.21-524.3.hum1 | 0:0.21-524.3.hum1 |
perl-Math-ComplexRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.63-524.3.hum1 | 0:1.63-524.3.hum1 |
perl-MemoizeRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.17-524.3.hum1 | 0:1.17-524.3.hum1 |
perl-Module-LoadedRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:0.08-524.3.hum1 | 0:0.08-524.3.hum1 |
perl-NDBM_FileRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.18-524.3.hum1 | 0:1.18-524.3.hum1 |
perl-NEXTRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:0.69-524.3.hum1 | 0:0.69-524.3.hum1 |
perl-NetRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.04-524.3.hum1 | 0:1.04-524.3.hum1 |
perl-ODBM_FileRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.20-524.3.hum1 | 0:1.20-524.3.hum1 |
perl-OpcodeRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.69-524.3.hum1 | 0:1.69-524.3.hum1 |
perl-POSIXRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:2.23-524.3.hum1 | 0:2.23-524.3.hum1 |
perl-Pod-FunctionsRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.14-524.3.hum1 | 0:1.14-524.3.hum1 |
perl-Pod-HtmlRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.35-524.3.hum1 | 0:1.35-524.3.hum1 |
perl-SafeRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:2.47-524.3.hum1 | 0:2.47-524.3.hum1 |
perl-Search-DictRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.08-524.3.hum1 | 0:1.08-524.3.hum1 |
perl-SelectSaverRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.02-524.3.hum1 | 0:1.02-524.3.hum1 |
perl-SelfLoaderRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.28-524.3.hum1 | 0:1.28-524.3.hum1 |
perl-SymbolRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.09-524.3.hum1 | 0:1.09-524.3.hum1 |
perl-Sys-HostnameRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.25-524.3.hum1 | 0:1.25-524.3.hum1 |
perl-Term-CompleteRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.403-524.3.hum1 | 0:1.403-524.3.hum1 |
perl-Term-ReadLineRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.17-524.3.hum1 | 0:1.17-524.3.hum1 |
perl-TestRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.31-524.3.hum1 | 0:1.31-524.3.hum1 |
perl-Text-AbbrevRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.02-524.3.hum1 | 0:1.02-524.3.hum1 |
perl-ThreadRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:3.06-524.3.hum1 | 0:3.06-524.3.hum1 |
perl-Thread-SemaphoreRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:2.13-524.3.hum1 | 0:2.13-524.3.hum1 |
perl-TieRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:4.6-524.3.hum1 | 0:4.6-524.3.hum1 |
perl-Tie-FileRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.10-524.3.hum1 | 0:1.10-524.3.hum1 |
perl-Tie-MemoizeRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.1-524.3.hum1 | 0:1.1-524.3.hum1 |
perl-TimeRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.04-524.3.hum1 | 0:1.04-524.3.hum1 |
perl-Time-PieceRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.3600-524.3.hum1 | 0:1.3600-524.3.hum1 |
perl-Unicode-UCDRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:0.81-524.3.hum1 | 0:0.81-524.3.hum1 |
perl-User-pwentRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.05-524.3.hum1 | 0:1.05-524.3.hum1 |
perl-autouseRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.11-524.3.hum1 | 0:1.11-524.3.hum1 |
perl-baseRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:2.27-524.3.hum1 | 0:2.27-524.3.hum1 |
perl-blibRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.07-524.3.hum1 | 0:1.07-524.3.hum1 |
perl-debuggerRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.60-524.3.hum1 | 0:1.60-524.3.hum1 |
perl-deprecateRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:0.04-524.3.hum1 | 0:0.04-524.3.hum1 |
perl-develRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:5.42.2-524.3.hum1 | 0:5.42.2-524.3.hum1 |
perl-diagnosticsRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.40-524.3.hum1 | 0:1.40-524.3.hum1 |
perl-docRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:5.42.2-524.3.hum1 | 0:5.42.2-524.3.hum1 |
perl-encoding-warningsRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:0.14-524.3.hum1 | 0:0.14-524.3.hum1 |
perl-fieldsRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:2.27-524.3.hum1 | 0:2.27-524.3.hum1 |
perl-filetestRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.03-524.3.hum1 | 0:1.03-524.3.hum1 |
perl-ifRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:0.61.000-524.3.hum1 | 0:0.61.000-524.3.hum1 |
perl-interpreterRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:5.42.2-524.3.hum1 | 0:5.42.2-524.3.hum1 |
perl-lessRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:0.03-524.3.hum1 | 0:0.03-524.3.hum1 |
perl-libRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:0.65-524.3.hum1 | 0:0.65-524.3.hum1 |
perl-libnetcfgRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:5.42.2-524.3.hum1 | 0:5.42.2-524.3.hum1 |
perl-libsRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:5.42.2-524.3.hum1 | 0:5.42.2-524.3.hum1 |
perl-localeRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.13-524.3.hum1 | 0:1.13-524.3.hum1 |
perl-macrosRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:5.42.2-524.3.hum1 | 0:5.42.2-524.3.hum1 |
perl-meta-notationRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:5.42.2-524.3.hum1 | 0:5.42.2-524.3.hum1 |
perl-mroRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.29-524.3.hum1 | 0:1.29-524.3.hum1 |
perl-openRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.13-524.3.hum1 | 0:1.13-524.3.hum1 |
perl-overloadRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.40-524.3.hum1 | 0:1.40-524.3.hum1 |
perl-overloadingRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:0.02-524.3.hum1 | 0:0.02-524.3.hum1 |
perl-phRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:5.42.2-524.3.hum1 | 0:5.42.2-524.3.hum1 |
perl-sigtrapRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.10-524.3.hum1 | 0:1.10-524.3.hum1 |
perl-sortRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:2.06-524.3.hum1 | 0:2.06-524.3.hum1 |
perl-subsRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.04-524.3.hum1 | 0:1.04-524.3.hum1 |
perl-testsRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:5.42.2-524.3.hum1 | 0:5.42.2-524.3.hum1 |
perl-utilsRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:5.42.2-524.3.hum1 | 0:5.42.2-524.3.hum1 |
perl-varsRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.05-524.3.hum1 | 0:1.05-524.3.hum1 |
perl-vmsishRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.04-524.3.hum1 | 0:1.04-524.3.hum1 |
perlRoot:Alpine:3.22 |
before 5.40.4-r00072 | 5.40.4-r000725.40.4-r00073 |
rootio-perlRoot:Alpine:3.22 |
before 5.40.4-r00072 | 5.40.4-r000725.40.4-r00073 |
perlRoot:Alpine:3.23 |
before 5.42.2-r00072 | 5.42.2-r000725.42.2-r00073 |
rootio-perlRoot:Alpine:3.23 |
before 5.42.2-r00072 | 5.42.2-r000725.42.2-r00073 |
perlRoot:Debian:11 |
before 5.32.1-4+deb11u5.aikido.6 | 5.32.1-4+deb11u5.aikido.65.32.1-4+deb11u5.aikido.75.32.1-4+deb11u5.aikido.85.32.1-4+deb11u5.aikido.95.32.1-4+deb11u5.aikido.105.32.1-4+deb11u5.aikido.115.32.1-4+deb11u5.aikido.125.32.1-4+deb11u5.root.io.5 |
rootio-perlRoot:Debian:11 |
before 5.32.1-4+deb11u5.aikido.6 | 5.32.1-4+deb11u5.aikido.65.32.1-4+deb11u5.aikido.75.32.1-4+deb11u5.aikido.85.32.1-4+deb11u5.aikido.95.32.1-4+deb11u5.aikido.105.32.1-4+deb11u5.aikido.115.32.1-4+deb11u5.aikido.125.32.1-4+deb11u5.root.io.5 |
perlSUSE:Linux Enterprise Server 16.0 From an advisory covering 5 CVEs |
before 5.42.0-160000.3.1 | 5.42.0-160000.3.1 |
perlSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 5 CVEs |
before 5.42.0-160000.3.1 | 5.42.0-160000.3.1 |
perlSUSE:Linux Micro 6.2 From an advisory covering 5 CVEs |
before 5.42.0-160000.3.1 | 5.42.0-160000.3.1 |
perlSUSE:Linux Micro 6.0 From an advisory covering 5 CVEs |
before 5.38.2-5.1 | 5.38.2-5.1 |
perlSUSE:Linux Micro 6.1 From an advisory covering 5 CVEs |
before 5.38.2-slfo.1.1_3.1 | 5.38.2-slfo.1.1_3.1 |
perlSUSE:Linux Enterprise Server 12 SP5-LTSS From an advisory covering 3 CVEs |
before 5.18.2-12.35.1 | 5.18.2-12.35.1 |
perlSUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 From an advisory covering 3 CVEs |
before 5.18.2-12.35.1 | 5.18.2-12.35.1 |
perlSUSE:Linux Enterprise Micro 5.3 From an advisory covering 3 CVEs |
before 5.26.1-150300.17.23.1 | 5.26.1-150300.17.23.1 |
perlSUSE:Linux Enterprise Micro 5.4 From an advisory covering 3 CVEs |
before 5.26.1-150300.17.23.1 | 5.26.1-150300.17.23.1 |
perlSUSE:Linux Enterprise Micro 5.5 From an advisory covering 3 CVEs |
before 5.26.1-150300.17.23.1 | 5.26.1-150300.17.23.1 |
perlSUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 3 CVEs |
before 5.26.1-150300.17.23.1 | 5.26.1-150300.17.23.1 |
perlSUSE:Linux Enterprise Module for Development Tools 15 SP7 From an advisory covering 3 CVEs |
before 5.26.1-150300.17.23.1 | 5.26.1-150300.17.23.1 |
perlSUSE:Linux Enterprise Module for Package Hub 15 SP7 From an advisory covering 3 CVEs |
before 5.26.1-150300.17.23.1 | 5.26.1-150300.17.23.1 |
perlSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 3 CVEs |
before 5.26.1-150300.17.23.1 | 5.26.1-150300.17.23.1 |
perlSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 3 CVEs |
before 5.26.1-150300.17.23.1 | 5.26.1-150300.17.23.1 |
perlSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 3 CVEs |
before 5.26.1-150300.17.23.1 | 5.26.1-150300.17.23.1 |
perlSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 3 CVEs |
before 5.26.1-150300.17.23.1 | 5.26.1-150300.17.23.1 |
perlSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 3 CVEs |
before 5.26.1-150300.17.23.1 | 5.26.1-150300.17.23.1 |
perlSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 3 CVEs |
before 5.26.1-150300.17.23.1 | 5.26.1-150300.17.23.1 |
perlSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 3 CVEs |
before 5.26.1-150300.17.23.1 | 5.26.1-150300.17.23.1 |
perlSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 3 CVEs |
before 5.26.1-150300.17.23.1 | 5.26.1-150300.17.23.1 |
perlSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 3 CVEs |
before 5.26.1-150300.17.23.1 | 5.26.1-150300.17.23.1 |
perlSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 3 CVEs |
before 5.26.1-150300.17.23.1 | 5.26.1-150300.17.23.1 |
perlUbuntu:Pro:14.04:LTS |
before 5.18.2-2ubuntu1.7+esm8, plus listed versions 5.14.2-21build15.18.1-45.18.1-4build15.18.1-55.18.2-2 Show 10 moreShow less5.18.2-2ubuntu15.18.2-2ubuntu1.15.18.2-2ubuntu1.35.18.2-2ubuntu1.45.18.2-2ubuntu1.65.18.2-2ubuntu1.75.18.2-2ubuntu1.7+esm35.18.2-2ubuntu1.7+esm45.18.2-2ubuntu1.7+esm55.18.2-2ubuntu1.7+esm7 |
5.18.2-2ubuntu1.7+esm8 |
perlUbuntu:Pro:16.04:LTS |
before 5.22.1-9ubuntu0.9+esm3, plus listed versions 5.20.2-65.22.1-35.22.1-45.22.1-55.22.1-7 Show 9 moreShow less5.22.1-85.22.1-95.22.1-9ubuntu0.25.22.1-9ubuntu0.35.22.1-9ubuntu0.55.22.1-9ubuntu0.65.22.1-9ubuntu0.95.22.1-9ubuntu0.9+esm15.22.1-9ubuntu0.9+esm2 |
5.22.1-9ubuntu0.9+esm3 |
perlUbuntu:Pro:18.04:LTS |
before 5.26.1-6ubuntu0.7+esm3, plus listed versions 5.26.0-8ubuntu15.26.1-2ubuntu15.26.1-35.26.1-45.26.1-4build1 Show 9 moreShow less5.26.1-55.26.1-65.26.1-6ubuntu0.15.26.1-6ubuntu0.25.26.1-6ubuntu0.35.26.1-6ubuntu0.55.26.1-6ubuntu0.65.26.1-6ubuntu0.75.26.1-6ubuntu0.7+esm2 |
5.26.1-6ubuntu0.7+esm3 |
perlUbuntu:Pro:20.04:LTS |
before 5.30.0-9ubuntu0.5+esm3, plus listed versions 5.28.1-6build15.30.0-75.30.0-95.30.0-9build15.30.0-9ubuntu0.2 Show 4 moreShow less5.30.0-9ubuntu0.35.30.0-9ubuntu0.45.30.0-9ubuntu0.55.30.0-9ubuntu0.5+esm2 |
5.30.0-9ubuntu0.5+esm3 |
perlUbuntu:22.04:LTS |
before 5.34.0-3ubuntu1.8, plus listed versions 5.32.1-3ubuntu35.34.0-3ubuntu15.34.0-3ubuntu1.15.34.0-3ubuntu1.25.34.0-3ubuntu1.35.34.0-3ubuntu1.45.34.0-3ubuntu1.55.34.0-3ubuntu1.7 |
5.34.0-3ubuntu1.8 |
perlUbuntu:24.04:LTS |
before 5.38.2-3.2ubuntu0.4, plus listed versions 5.36.0-9ubuntu15.36.0-10ubuntu15.38.2-35.38.2-3.25.38.2-3.2build1 Show 5 moreShow less5.38.2-3.2build25.38.2-3.2build2.15.38.2-3.2ubuntu0.15.38.2-3.2ubuntu0.25.38.2-3.2ubuntu0.3 |
5.38.2-3.2ubuntu0.4 |
perlUbuntu:26.04:LTS |
before 5.40.1-7ubuntu0.3, plus listed versions 5.40.1-6build15.40.1-7build15.40.1-7ubuntu0.15.40.1-7ubuntu0.2 |
5.40.1-7ubuntu0.3 |
perlUbuntu:Pro:14.04:LTS From an advisory covering 4 CVEs |
before 5.18.2-2ubuntu1.7+esm8, plus listed versions 5.14.2-21build15.18.1-45.18.1-4build15.18.1-55.18.2-2 Show 10 moreShow less5.18.2-2ubuntu15.18.2-2ubuntu1.15.18.2-2ubuntu1.35.18.2-2ubuntu1.45.18.2-2ubuntu1.65.18.2-2ubuntu1.75.18.2-2ubuntu1.7+esm35.18.2-2ubuntu1.7+esm45.18.2-2ubuntu1.7+esm55.18.2-2ubuntu1.7+esm7 |
5.18.2-2ubuntu1.7+esm8 |
perlUbuntu:Pro:16.04:LTS From an advisory covering 4 CVEs |
before 5.22.1-9ubuntu0.9+esm3, plus listed versions 5.20.2-65.22.1-35.22.1-45.22.1-55.22.1-7 Show 9 moreShow less5.22.1-85.22.1-95.22.1-9ubuntu0.25.22.1-9ubuntu0.35.22.1-9ubuntu0.55.22.1-9ubuntu0.65.22.1-9ubuntu0.95.22.1-9ubuntu0.9+esm15.22.1-9ubuntu0.9+esm2 |
5.22.1-9ubuntu0.9+esm3 |
perlUbuntu:Pro:18.04:LTS From an advisory covering 4 CVEs |
before 5.26.1-6ubuntu0.7+esm3, plus listed versions 5.26.0-8ubuntu15.26.1-2ubuntu15.26.1-35.26.1-45.26.1-4build1 Show 9 moreShow less5.26.1-55.26.1-65.26.1-6ubuntu0.15.26.1-6ubuntu0.25.26.1-6ubuntu0.35.26.1-6ubuntu0.55.26.1-6ubuntu0.65.26.1-6ubuntu0.75.26.1-6ubuntu0.7+esm2 |
5.26.1-6ubuntu0.7+esm3 |
perlUbuntu:Pro:20.04:LTS From an advisory covering 4 CVEs |
before 5.30.0-9ubuntu0.5+esm3, plus listed versions 5.28.1-6build15.30.0-75.30.0-95.30.0-9build15.30.0-9ubuntu0.2 Show 4 moreShow less5.30.0-9ubuntu0.35.30.0-9ubuntu0.45.30.0-9ubuntu0.55.30.0-9ubuntu0.5+esm2 |
5.30.0-9ubuntu0.5+esm3 |
perlUbuntu:22.04:LTS From an advisory covering 4 CVEs |
before 5.34.0-3ubuntu1.8, plus listed versions 5.32.1-3ubuntu35.34.0-3ubuntu15.34.0-3ubuntu1.15.34.0-3ubuntu1.25.34.0-3ubuntu1.35.34.0-3ubuntu1.45.34.0-3ubuntu1.55.34.0-3ubuntu1.7 |
5.34.0-3ubuntu1.8 |
perlUbuntu:26.04:LTS From an advisory covering 4 CVEs |
before 5.40.1-7ubuntu0.3, plus listed versions 5.40.1-6build15.40.1-7build15.40.1-7ubuntu0.15.40.1-7ubuntu0.2 |
5.40.1-7ubuntu0.3 |
perlUbuntu:24.04:LTS From an advisory covering 9 CVEs |
before 5.38.2-3.2ubuntu0.4, plus listed versions 5.36.0-9ubuntu15.36.0-10ubuntu15.38.2-35.38.2-3.25.38.2-3.2build1 Show 5 moreShow less5.38.2-3.2build25.38.2-3.2build2.15.38.2-3.2ubuntu0.15.38.2-3.2ubuntu0.25.38.2-3.2ubuntu0.3 |
5.38.2-3.2ubuntu0.4 |
perlopenSUSE:Leap 16.0 From an advisory covering 5 CVEs |
before 5.42.0-160000.3.1 | 5.42.0-160000.3.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | OSV | |
| affected, aliases, facts, references | OSV | |
| affected | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-57432 is a high vulnerability (CVSS 8.4) in Perl, published July 13, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.21%, the 11th percentile. Fixed in perl 5.42.3-r0.
References
github.com/Perl/perl5/commit/5f7eb6bbbe0510964e3fb1d6bb691e5445913e55.patch
github.com/Perl/perl5/commit/40754edc72dd3e513d758153c0e2f0215897740e.patch
openwall.com/lists/oss-security/2026/07/13/6
nvd.nist.gov/vuln/detail/CVE-2026-57432
github.com/advisories/GHSA-5g35-5jrj-f39p
security.alpinelinux.org/vuln/CVE-2026-57432
Show 66 moreShow less
errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2026-1784294743.html
nvd.nist.gov/vuln/detail/CVE-2026-13221
errata.tuxcare.com/els_os/centos7els/CLSA-2026-1784295411.html
errata.tuxcare.com/els_os/ubuntu20.04els/CLSA-2026-1784295790.html
errata.tuxcare.com/els_os/oraclelinux6els/CLSA-2026-1784296017.html
errata.tuxcare.com/els_os/centos6els/CLSA-2026-1784296198.html
errata.tuxcare.com/els_os/rhel7els/CLSA-2026-1784296519.html
errata.tuxcare.com/els_os/centos-stream8els/CLSA-2026-1784303431.html
errata.tuxcare.com/els_os/ubuntu18.04els/CLSA-2026-1784303555.html
errata.tuxcare.com/els_os/ubuntu16.04els/CLSA-2026-1784303737.html
errata.tuxcare.com/els_os/centos8.5els/CLSA-2026-1784303988.html
errata.tuxcare.com/els_os/centos8.4els/CLSA-2026-1784304055.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1784531112.html
errata.tuxcare.com/els_os/debian10els/CLSA-2026-1786492830.html
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1787646574.html
cpan.org/modules
github.com/CVEProject/cvelistV5/tree/main/cves/2026/57xxx/CVE-2026-57432.json
github.com/Perl/perl5
security-tracker.debian.org/tracker/CVE-2026-57432
advisories.mageia.org/MGASA-2026-0317.html
bugs.mageia.org/show_bug.cgi?id=35925
openwall.com/lists/oss-security/2026/07/13/5
openwall.com/lists/oss-security/2026/07/13/7
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3224
nvd.nist.gov/vuln/detail/CVE-2026-57433
access.redhat.com/errata/RHSA-2026:39997
access.redhat.com/security/cve/CVE-2026-13221
access.redhat.com/security/cve/CVE-2026-57432
access.redhat.com/security/updates/classification
images.redhat.com
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_39997.json
bugzilla.redhat.com/show_bug.cgi?id=2499727
cve.org/CVERecord?id=CVE-2026-13221
github.com/Perl/perl5/commit/03f74bbbd3a68350d926ee93d56ee4808c28c4c7.patch
github.com/Perl/perl5/issues/23388
bugzilla.redhat.com/show_bug.cgi?id=2499729
cve.org/CVERecord?id=CVE-2026-57432
suse.com/support/update/announcement/2026/suse-su-202622847-1
bugzilla.suse.com/1266304
bugzilla.suse.com/1266361
bugzilla.suse.com/1268349
bugzilla.suse.com/1271372
bugzilla.suse.com/1271386
suse.com/security/cve/CVE-2025-15649
suse.com/security/cve/CVE-2026-12087
suse.com/security/cve/CVE-2026-13221
suse.com/security/cve/CVE-2026-57432
suse.com/security/cve/CVE-2026-8376
suse.com/support/update/announcement/2026/suse-su-202622929-1
suse.com/support/update/announcement/2026/suse-su-202623008-1
suse.com/support/update/announcement/2026/suse-su-202623075-1
suse.com/support/update/announcement/2026/suse-su-20263540-1
suse.com/support/update/announcement/2026/suse-su-20263558-1
ubuntu.com/security/CVE-2026-57432
lists.security.metacpan.org/cve-announce/msg/41780102
ubuntu.com/security/notices/USN-8675-1
ubuntu.com/security/notices/USN-8684-1
ubuntu.com/security/notices/USN-8675-2
ubuntu.com/security/CVE-2026-12087
ubuntu.com/security/CVE-2026-13221
ubuntu.com/security/CVE-2026-57433
ubuntu.com/security/CVE-2025-15649
ubuntu.com/security/CVE-2026-7017
ubuntu.com/security/CVE-2026-9538
ubuntu.com/security/CVE-2026-48959
ubuntu.com/security/CVE-2026-48962
Left out here: 311 package rows. The JSON record has them.