CVE-2026-13221
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.10 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
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.10 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.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
9.1
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.10 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.
- Record
CVE-2026-13221- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Weakness
- CWE-190
- Updated
- 2026-11-02
CVE List
9.1
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.10 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
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.10 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.
- Record
CVE-2026-13221- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Weakness
- CWE-190
- Updated
- 2026-11-02
EUVDEUVD-2026-43503
9.1
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.10 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.
- Record
EUVD-2026-43503- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-whhx-pv66-xhgq
9.1
Perl versions through 5.43.9 produce silently incorrect regular expression matches when an...
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.
- Record
GHSA-whhx-pv66-xhgq- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Weakness
- CWE-190
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-13221
9.1
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.10 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.
- Record
ALPINE-CVE-2026-13221- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Updated
- 2026-11-02
OSV
9.1
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.10 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
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.10 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.
- Record
CVE-2026-13221- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Weakness
- CWE-190
- Updated
- 2026-11-02
Show 45 moreShow less
OSVDEBIAN-CVE-2026-13221
9.1
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.10 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.
- Record
DEBIAN-CVE-2026-13221- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-3144
9.1
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.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.(CVE-2026-13221)
- Record
OESA-2026-3144- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-3145
9.1
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.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.(CVE-2026-13221)
- Record
OESA-2026-3145- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-3146
9.1
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.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.(CVE-2026-13221)
- Record
OESA-2026-3146- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/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
OSVRHSA-2026:67155
5.9
Red Hat Security Advisory: perl security update
- Record
RHSA-2026:67155- 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
OSVRHSA-2026:67156
5.9
Red Hat Security Advisory: perl security update
- Record
RHSA-2026:67156- 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
OSVRHSA-2026:67162
5.9
Red Hat Security Advisory: perl security update
- Record
RHSA-2026:67162- 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
OSVRHSA-2026:67278
5.9
Red Hat Security Advisory: perl:5.32 security update
- Record
RHSA-2026:67278- 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
OSVRLSA-2026:67155
5.9
Moderate: perl security update
Perl is a high-level programming language that is commonly used for system administration utilities and web programming.
Security Fix(es):
- perl: Perl: Incorrect regular expression processing via large regular expressions (CVE-2026-13221)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:67155- 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
OSVRLSA-2026:67156
5.9
Moderate: perl security update
Perl is a high-level programming language that is commonly used for system administration utilities and web programming.
Security Fix(es):
- perl: Perl: Incorrect regular expression processing via large regular expressions (CVE-2026-13221)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:67156- 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
OSVRLSA-2026:67162
5.9
Moderate: perl security update
Perl is a high-level programming language that is commonly used for system administration utilities and web programming.
Security Fix(es):
- perl: Perl: Incorrect regular expression processing via large regular expressions (CVE-2026-13221)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:67162- 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
OSVRLSA-2026:67278
5.9
Moderate: perl:5.32 security update
Perl is a high-level programming language that is commonly used for system administration utilities and web programming.
Security Fix(es):
- perl: Perl: Incorrect regular expression processing via large regular expressions (CVE-2026-13221)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:67278- 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-13221
9.1
Perl versions before 5.40.5-RC1, from 5.41.0 before 5.42.3-RC1, from 5.43.0 before 5.43.10 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.
- Record
UBUNTU-CVE-2026-13221- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Updated
- 2026-11-02
OSVALSA-2026:67155 No score
Moderate: perl security update
Perl is a high-level programming language that is commonly used for system administration utilities and web programming.
Security Fix(es):
- perl: Perl: Incorrect regular expression processing via large regular expressions (CVE-2026-13221)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:67155- Updated
- 2026-11-02
OSVALSA-2026:67156 No score
Moderate: perl security update
Perl is a high-level programming language that is commonly used for system administration utilities and web programming.
Security Fix(es):
- perl: Perl: Incorrect regular expression processing via large regular expressions (CVE-2026-13221)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:67156- Updated
- 2026-11-02
OSVALSA-2026:67162 No score
Moderate: perl security update
Perl is a high-level programming language that is commonly used for system administration utilities and web programming.
Security Fix(es):
- perl: Perl: Incorrect regular expression processing via large regular expressions (CVE-2026-13221)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:67162- Updated
- 2026-11-02
OSVALSA-2026:67278 No score
Moderate: perl:5.32 security update
Perl is a high-level programming language that is commonly used for system administration utilities and web programming.
Security Fix(es):
- perl: Perl: Incorrect regular expression processing via large regular expressions (CVE-2026-13221)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:67278- Updated
- 2026-11-02
OSVAZL-92300 No score
CVE-2026-13221 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.10 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.
- Record
AZL-92300- 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-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
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-13221 No score
CVE-2026-13221 in perl - Patched by Root
Root has patched CVE-2026-13221 in the perl package for Root:Alpine:3.22. Multiple fixed versions available.
- Record
ROOT-OS-ALPINE-322-CVE-2026-13221- Updated
- 2026-11-02
OSVROOT-OS-ALPINE-323-CVE-2026-13221 No score
CVE-2026-13221 in perl - Patched by Root
Root has patched CVE-2026-13221 in the perl package for Root:Alpine:3.23. Multiple fixed versions available.
- Record
ROOT-OS-ALPINE-323-CVE-2026-13221- Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-11-CVE-2026-13221 No score
CVE-2026-13221 in perl - Patched by Root
Root has patched CVE-2026-13221 in the perl package for Root:Debian:11. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-11-CVE-2026-13221- Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2026-13221 No score
CVE-2026-13221 in perl - Patched by Root
Root has patched CVE-2026-13221 in the perl package for Root:Debian:12. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-12-CVE-2026-13221- Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-13-CVE-2026-13221 No score
CVE-2026-13221 in perl - Patched by Root
Root has patched CVE-2026-13221 in the perl package for Root:Debian:13. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-13-CVE-2026-13221- 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
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.2-r1 | 5.42.2-r1 |
perlAlmaLinux:9 |
before 4:5.32.1-484.el9_8 | 4:5.32.1-484.el9_8 |
perl-Attribute-HandlersAlmaLinux:9 |
before 1.01-484.el9_8 | 1.01-484.el9_8 |
perl-AutoLoaderAlmaLinux:9 |
before 5.74-484.el9_8 | 5.74-484.el9_8 |
perl-AutoSplitAlmaLinux:9 |
before 5.74-484.el9_8 | 5.74-484.el9_8 |
perl-BAlmaLinux:9 |
before 1.80-484.el9_8 | 1.80-484.el9_8 |
perl-BenchmarkAlmaLinux:9 |
before 1.23-484.el9_8 | 1.23-484.el9_8 |
perl-Class-StructAlmaLinux:9 |
before 0.66-484.el9_8 | 0.66-484.el9_8 |
perl-Config-ExtensionsAlmaLinux:9 |
before 0.03-484.el9_8 | 0.03-484.el9_8 |
perl-DBM_FilterAlmaLinux:9 |
before 0.06-484.el9_8 | 0.06-484.el9_8 |
Show 290 moreShow less
| Package | Affected | Fixed |
|---|---|---|
perl-Devel-PeekAlmaLinux:9 |
before 1.28-484.el9_8 | 1.28-484.el9_8 |
perl-Devel-SelfStubberAlmaLinux:9 |
before 1.06-484.el9_8 | 1.06-484.el9_8 |
perl-DirHandleAlmaLinux:9 |
before 1.05-484.el9_8 | 1.05-484.el9_8 |
perl-DumpvalueAlmaLinux:9 |
before 2.27-484.el9_8 | 2.27-484.el9_8 |
perl-DynaLoaderAlmaLinux:9 |
before 1.47-484.el9_8 | 1.47-484.el9_8 |
perl-EnglishAlmaLinux:9 |
before 1.11-484.el9_8 | 1.11-484.el9_8 |
perl-ErrnoAlmaLinux:9 |
before 1.30-484.el9_8 | 1.30-484.el9_8 |
perl-ExtUtils-ConstantAlmaLinux:9 |
before 0.25-484.el9_8 | 0.25-484.el9_8 |
perl-ExtUtils-EmbedAlmaLinux:9 |
before 1.35-484.el9_8 | 1.35-484.el9_8 |
perl-ExtUtils-MiniperlAlmaLinux:9 |
before 1.09-484.el9_8 | 1.09-484.el9_8 |
perl-FcntlAlmaLinux:9 |
before 1.13-484.el9_8 | 1.13-484.el9_8 |
perl-File-BasenameAlmaLinux:9 |
before 2.85-484.el9_8 | 2.85-484.el9_8 |
perl-File-CompareAlmaLinux:9 |
before 1.100.600-484.el9_8 | 1.100.600-484.el9_8 |
perl-File-CopyAlmaLinux:9 |
before 2.34-484.el9_8 | 2.34-484.el9_8 |
perl-File-DosGlobAlmaLinux:9 |
before 1.12-484.el9_8 | 1.12-484.el9_8 |
perl-File-FindAlmaLinux:9 |
before 1.37-484.el9_8 | 1.37-484.el9_8 |
perl-File-statAlmaLinux:9 |
before 1.09-484.el9_8 | 1.09-484.el9_8 |
perl-FileCacheAlmaLinux:9 |
before 1.10-484.el9_8 | 1.10-484.el9_8 |
perl-FileHandleAlmaLinux:9 |
before 2.03-484.el9_8 | 2.03-484.el9_8 |
perl-FindBinAlmaLinux:9 |
before 1.51-484.el9_8 | 1.51-484.el9_8 |
perl-GDBM_FileAlmaLinux:9 |
before 1.18-484.el9_8 | 1.18-484.el9_8 |
perl-Getopt-StdAlmaLinux:9 |
before 1.12-484.el9_8 | 1.12-484.el9_8 |
perl-Hash-UtilAlmaLinux:9 |
before 0.23-484.el9_8 | 0.23-484.el9_8 |
perl-Hash-Util-FieldHashAlmaLinux:9 |
before 1.20-484.el9_8 | 1.20-484.el9_8 |
perl-I18N-CollateAlmaLinux:9 |
before 1.02-484.el9_8 | 1.02-484.el9_8 |
perl-I18N-LangTagsAlmaLinux:9 |
before 0.44-484.el9_8 | 0.44-484.el9_8 |
perl-I18N-LanginfoAlmaLinux:9 |
before 0.19-484.el9_8 | 0.19-484.el9_8 |
perl-IOAlmaLinux:9 |
before 1.43-484.el9_8 | 1.43-484.el9_8 |
perl-IPC-Open3AlmaLinux:9 |
before 1.21-484.el9_8 | 1.21-484.el9_8 |
perl-Locale-Maketext-SimpleAlmaLinux:9 |
before 1:0.21-484.el9_8 | 1:0.21-484.el9_8 |
perl-Math-ComplexAlmaLinux:9 |
before 1.59-484.el9_8 | 1.59-484.el9_8 |
perl-MemoizeAlmaLinux:9 |
before 1.03-484.el9_8 | 1.03-484.el9_8 |
perl-Module-LoadedAlmaLinux:9 |
before 1:0.08-484.el9_8 | 1:0.08-484.el9_8 |
perl-NDBM_FileAlmaLinux:9 |
before 1.15-484.el9_8 | 1.15-484.el9_8 |
perl-NEXTAlmaLinux:9 |
before 0.67-484.el9_8 | 0.67-484.el9_8 |
perl-NetAlmaLinux:9 |
before 1.02-484.el9_8 | 1.02-484.el9_8 |
perl-ODBM_FileAlmaLinux:9 |
before 1.16-484.el9_8 | 1.16-484.el9_8 |
perl-OpcodeAlmaLinux:9 |
before 1.48-484.el9_8 | 1.48-484.el9_8 |
perl-POSIXAlmaLinux:9 |
before 1.94-484.el9_8 | 1.94-484.el9_8 |
perl-Pod-FunctionsAlmaLinux:9 |
before 1.13-484.el9_8 | 1.13-484.el9_8 |
perl-Pod-HtmlAlmaLinux:9 |
before 1.25-484.el9_8 | 1.25-484.el9_8 |
perl-SafeAlmaLinux:9 |
before 2.41-484.el9_8 | 2.41-484.el9_8 |
perl-Search-DictAlmaLinux:9 |
before 1.07-484.el9_8 | 1.07-484.el9_8 |
perl-SelectSaverAlmaLinux:9 |
before 1.02-484.el9_8 | 1.02-484.el9_8 |
perl-SelfLoaderAlmaLinux:9 |
before 1.26-484.el9_8 | 1.26-484.el9_8 |
perl-SymbolAlmaLinux:9 |
before 1.08-484.el9_8 | 1.08-484.el9_8 |
perl-Sys-HostnameAlmaLinux:9 |
before 1.23-484.el9_8 | 1.23-484.el9_8 |
perl-Term-CompleteAlmaLinux:9 |
before 1.403-484.el9_8 | 1.403-484.el9_8 |
perl-Term-ReadLineAlmaLinux:9 |
before 1.17-484.el9_8 | 1.17-484.el9_8 |
perl-TestAlmaLinux:9 |
before 1.31-484.el9_8 | 1.31-484.el9_8 |
perl-Text-AbbrevAlmaLinux:9 |
before 1.02-484.el9_8 | 1.02-484.el9_8 |
perl-ThreadAlmaLinux:9 |
before 3.05-484.el9_8 | 3.05-484.el9_8 |
perl-Thread-SemaphoreAlmaLinux:9 |
before 2.13-484.el9_8 | 2.13-484.el9_8 |
perl-TieAlmaLinux:9 |
before 4.6-484.el9_8 | 4.6-484.el9_8 |
perl-Tie-FileAlmaLinux:9 |
before 1.06-484.el9_8 | 1.06-484.el9_8 |
perl-Tie-MemoizeAlmaLinux:9 |
before 1.1-484.el9_8 | 1.1-484.el9_8 |
perl-TimeAlmaLinux:9 |
before 1.03-484.el9_8 | 1.03-484.el9_8 |
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 |
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 |
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.42.3-1, plus listed versions 5.40.1-65.40.1-75.40.1-85.42.0-15.42.0-2 Show 4 moreShow less5.42.0-35.42.2-15.42.2-25.42.2-3 |
5.42.3-1 |
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:24.03-LTS-SP1 |
before 5.38.0-14.oe2403sp1 | 5.38.0-14.oe2403sp1 |
perlopenEuler:24.03-LTS-SP3 |
before 5.38.0-14.oe2403sp3 | 5.38.0-14.oe2403sp3 |
perlopenEuler:24.03-LTS-SP4 |
before 5.38.0-15.oe2403sp4 | 5.38.0-15.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 |
perlRocky Linux:9 |
before 4:5.32.1-484.el9_8 | 4:5.32.1-484.el9_8 |
perlRocky Linux:10 |
before 4:5.40.2-515.el10_2 | 4:5.40.2-515.el10_2 |
perlRocky Linux:8 |
before 4:5.26.3-423.el8_10.1 | 4:5.26.3-423.el8_10.1 |
perl-Algorithm-DiffRocky Linux:8 |
before 0:1.1903-10.module+el8.10.0+1616+0d20cc68 | 0:1.1903-10.module+el8.10.0+1616+0d20cc68 |
perl-Algorithm-DiffRocky Linux:8 |
before 0:1.1903-10.module+el8.10.0+40155+64ce2d41 | 0:1.1903-10.module+el8.10.0+40155+64ce2d41 |
perl-Algorithm-DiffRocky Linux:8 |
before 0:1.1903-10.module+el8.6.0+878+f93dfff7 | 0:1.1903-10.module+el8.6.0+878+f93dfff7 |
perl-Algorithm-DiffRocky Linux:8 |
before 0:1.1903-10.module+el8.6.0+882+2fa1e48f | 0:1.1903-10.module+el8.6.0+882+2fa1e48f |
perl-Archive-TarRocky Linux:8 |
before 0:2.38-5.module+el8.10.0+40267+09210f3e | 0:2.38-5.module+el8.10.0+40267+09210f3e |
perl-Archive-ZipRocky Linux:8 |
before 0:1.68-3.module+el8.10.0+40155+64ce2d41 | 0:1.68-3.module+el8.10.0+40155+64ce2d41 |
perl-Archive-ZipRocky Linux:8 |
before 0:1.68-3.module+el8.10.0+1616+0d20cc68 | 0:1.68-3.module+el8.10.0+1616+0d20cc68 |
perl-autodieRocky Linux:8 |
before 0:2.34-1.module+el8.10.0+40155+64ce2d41 | 0:2.34-1.module+el8.10.0+40155+64ce2d41 |
perl-autodieRocky Linux:8 |
before 0:2.34-1.module+el8.10.0+1616+0d20cc68 | 0:2.34-1.module+el8.10.0+1616+0d20cc68 |
perl-bignumRocky Linux:8 |
before 0:0.51-439.module+el8.10.0+1616+0d20cc68 | 0:0.51-439.module+el8.10.0+1616+0d20cc68 |
perl-bignumRocky Linux:8 |
before 0:0.51-439.module+el8.6.0+878+f93dfff7 | 0:0.51-439.module+el8.6.0+878+f93dfff7 |
perl-bignumRocky Linux:8 |
before 0:0.51-439.module+el8.10.0+40155+64ce2d41 | 0:0.51-439.module+el8.10.0+40155+64ce2d41 |
perl-CarpRocky Linux:8 |
before 0:1.50-439.module+el8.10.0+40155+64ce2d41 | 0:1.50-439.module+el8.10.0+40155+64ce2d41 |
perl-CarpRocky Linux:8 |
before 0:1.50-439.module+el8.6.0+878+f93dfff7 | 0:1.50-439.module+el8.6.0+878+f93dfff7 |
perl-CarpRocky Linux:8 |
before 0:1.50-439.module+el8.10.0+1616+0d20cc68 | 0:1.50-439.module+el8.10.0+1616+0d20cc68 |
perl-Compress-Bzip2Rocky Linux:8 |
before 0:2.28-2.module+el8.10.0+1616+0d20cc68 | 0:2.28-2.module+el8.10.0+1616+0d20cc68 |
perl-Compress-Bzip2Rocky Linux:8 |
before 0:2.28-2.module+el8.10.0+40155+64ce2d41 | 0:2.28-2.module+el8.10.0+40155+64ce2d41 |
perl-Compress-Raw-Bzip2Rocky Linux:8 |
before 0:2.096-1.module+el8.10.0+40155+64ce2d41 | 0:2.096-1.module+el8.10.0+40155+64ce2d41 |
perl-Compress-Raw-Bzip2Rocky Linux:8 |
before 0:2.096-1.module+el8.10.0+1616+0d20cc68 | 0:2.096-1.module+el8.10.0+1616+0d20cc68 |
perl-Compress-Raw-LzmaRocky Linux:8 |
before 0:2.096-1.module+el8.10.0+40155+64ce2d41 | 0:2.096-1.module+el8.10.0+40155+64ce2d41 |
perl-Compress-Raw-LzmaRocky Linux:8 |
before 0:2.096-1.module+el8.10.0+1616+0d20cc68 | 0:2.096-1.module+el8.10.0+1616+0d20cc68 |
perl-Compress-Raw-ZlibRocky Linux:8 |
before 0:2.096-2.module+el8.10.0+40155+64ce2d41 | 0:2.096-2.module+el8.10.0+40155+64ce2d41 |
perl-Compress-Raw-ZlibRocky Linux:8 |
before 0:2.096-2.module+el8.10.0+1753+8441f55f | 0:2.096-2.module+el8.10.0+1753+8441f55f |
perl-Config-Perl-VRocky Linux:8 |
before 0:0.32-441.module+el8.6.0+878+f93dfff7 | 0:0.32-441.module+el8.6.0+878+f93dfff7 |
perl-Config-Perl-VRocky Linux:8 |
before 0:0.32-441.module+el8.10.0+1616+0d20cc68 | 0:0.32-441.module+el8.10.0+1616+0d20cc68 |
perl-Config-Perl-VRocky Linux:8 |
before 0:0.32-441.module+el8.10.0+40155+64ce2d41 | 0:0.32-441.module+el8.10.0+40155+64ce2d41 |
perl-constantRocky Linux:8 |
before 0:1.33-1001.module+el8.6.0+878+f93dfff7 | 0:1.33-1001.module+el8.6.0+878+f93dfff7 |
perl-constantRocky Linux:8 |
before 0:1.33-1001.module+el8.6.0+882+2fa1e48f | 0:1.33-1001.module+el8.6.0+882+2fa1e48f |
perl-constantRocky Linux:8 |
before 0:1.33-1001.module+el8.10.0+40155+64ce2d41 | 0:1.33-1001.module+el8.10.0+40155+64ce2d41 |
perl-constantRocky Linux:8 |
before 0:1.33-1001.module+el8.10.0+1616+0d20cc68 | 0:1.33-1001.module+el8.10.0+1616+0d20cc68 |
perl-CPANRocky Linux:8 |
before 0:2.28-5.module+el8.10.0+1616+0d20cc68 | 0:2.28-5.module+el8.10.0+1616+0d20cc68 |
perl-CPANRocky Linux:8 |
before 0:2.28-5.module+el8.10.0+40155+64ce2d41 | 0:2.28-5.module+el8.10.0+40155+64ce2d41 |
perl-CPAN-DistnameInfoRocky Linux:8 |
before 0:0.12-13.module+el8.9.0+1491+3507a112 | 0:0.12-13.module+el8.9.0+1491+3507a112 |
perl-CPAN-DistnameInfoRocky Linux:8 |
before 0:0.12-13.module+el8.9.0+1491+219f8fe7 | 0:0.12-13.module+el8.9.0+1491+219f8fe7 |
perl-CPAN-DistnameInfoRocky Linux:8 |
before 0:0.12-13.module+el8.9.0+1491+a1bcd037 | 0:0.12-13.module+el8.9.0+1491+a1bcd037 |
perl-CPAN-DistnameInfoRocky Linux:8 |
before 0:0.12-13.module+el8.10.0+1890+318cbfb5 | 0:0.12-13.module+el8.10.0+1890+318cbfb5 |
perl-CPAN-DistnameInfoRocky Linux:8 |
before 0:0.12-13.module+el8.10.0+40155+64ce2d41 | 0:0.12-13.module+el8.10.0+40155+64ce2d41 |
perl-CPAN-DistnameInfoRocky Linux:8 |
before 0:0.12-13.module+el8.10.0+1616+0d20cc68 | 0:0.12-13.module+el8.10.0+1616+0d20cc68 |
perl-CPAN-DistnameInfoRocky Linux:8 |
before 0:0.12-13.module+el8.10.0+1890+1072d5cf | 0:0.12-13.module+el8.10.0+1890+1072d5cf |
perl-CPAN-DistnameInfoRocky Linux:8 |
before 0:0.12-13.module+el8.6.0+878+f93dfff7 | 0:0.12-13.module+el8.6.0+878+f93dfff7 |
perl-CPAN-DistnameInfoRocky Linux:8 |
before 0:0.12-13.module+el8.10.0+1890+281b551b | 0:0.12-13.module+el8.10.0+1890+281b551b |
perl-CPAN-MetaRocky Linux:8 |
before 0:2.150010-397.module+el8.10.0+1616+0d20cc68 | 0:2.150010-397.module+el8.10.0+1616+0d20cc68 |
perl-CPAN-MetaRocky Linux:8 |
before 0:2.150010-397.module+el8.10.0+40155+64ce2d41 | 0:2.150010-397.module+el8.10.0+40155+64ce2d41 |
perl-CPAN-MetaRocky Linux:8 |
before 0:2.150010-397.module+el8.6.0+882+2fa1e48f | 0:2.150010-397.module+el8.6.0+882+2fa1e48f |
perl-CPAN-MetaRocky Linux:8 |
before 0:2.150010-397.module+el8.6.0+878+f93dfff7 | 0:2.150010-397.module+el8.6.0+878+f93dfff7 |
perl-CPAN-Meta-RequirementsRocky Linux:8 |
before 0:2.140-397.module+el8.6.0+882+2fa1e48f | 0:2.140-397.module+el8.6.0+882+2fa1e48f |
perl-CPAN-Meta-RequirementsRocky Linux:8 |
before 0:2.140-397.module+el8.6.0+878+f93dfff7 | 0:2.140-397.module+el8.6.0+878+f93dfff7 |
perl-CPAN-Meta-RequirementsRocky Linux:8 |
before 0:2.140-397.module+el8.10.0+1616+0d20cc68 | 0:2.140-397.module+el8.10.0+1616+0d20cc68 |
perl-CPAN-Meta-RequirementsRocky Linux:8 |
before 0:2.140-397.module+el8.10.0+40155+64ce2d41 | 0:2.140-397.module+el8.10.0+40155+64ce2d41 |
perl-CPAN-Meta-YAMLRocky Linux:8 |
before 0:0.018-1001.module+el8.10.0+1616+0d20cc68 | 0:0.018-1001.module+el8.10.0+1616+0d20cc68 |
perl-CPAN-Meta-YAMLRocky Linux:8 |
before 0:0.018-1001.module+el8.6.0+882+2fa1e48f | 0:0.018-1001.module+el8.6.0+882+2fa1e48f |
perl-CPAN-Meta-YAMLRocky Linux:8 |
before 0:0.018-1001.module+el8.10.0+40155+64ce2d41 | 0:0.018-1001.module+el8.10.0+40155+64ce2d41 |
perl-CPAN-Meta-YAMLRocky Linux:8 |
before 0:0.018-1001.module+el8.6.0+878+f93dfff7 | 0:0.018-1001.module+el8.6.0+878+f93dfff7 |
perl-Data-DumperRocky Linux:8 |
before 0:2.174-440.module+el8.6.0+878+f93dfff7 | 0:2.174-440.module+el8.6.0+878+f93dfff7 |
perl-Data-DumperRocky Linux:8 |
before 0:2.174-440.module+el8.10.0+1616+0d20cc68 | 0:2.174-440.module+el8.10.0+1616+0d20cc68 |
perl-Data-DumperRocky Linux:8 |
before 0:2.174-440.module+el8.10.0+40155+64ce2d41 | 0:2.174-440.module+el8.10.0+40155+64ce2d41 |
perl-Data-OptListRocky Linux:8 |
before 0:0.110-7.module+el8.10.0+1616+0d20cc68 | 0:0.110-7.module+el8.10.0+1616+0d20cc68 |
perl-Data-OptListRocky Linux:8 |
before 0:0.110-7.module+el8.10.0+40155+64ce2d41 | 0:0.110-7.module+el8.10.0+40155+64ce2d41 |
perl-Data-OptListRocky Linux:8 |
before 0:0.110-7.module+el8.6.0+882+2fa1e48f | 0:0.110-7.module+el8.6.0+882+2fa1e48f |
perl-Data-OptListRocky Linux:8 |
before 0:0.110-7.module+el8.6.0+878+f93dfff7 | 0:0.110-7.module+el8.6.0+878+f93dfff7 |
perl-Data-SectionRocky Linux:8 |
before 0:0.200007-8.module+el8.6.0+878+f93dfff7 | 0:0.200007-8.module+el8.6.0+878+f93dfff7 |
perl-Data-SectionRocky Linux:8 |
before 0:0.200007-8.module+el8.10.0+1616+0d20cc68 | 0:0.200007-8.module+el8.10.0+1616+0d20cc68 |
perl-Data-SectionRocky Linux:8 |
before 0:0.200007-8.module+el8.10.0+40155+64ce2d41 | 0:0.200007-8.module+el8.10.0+40155+64ce2d41 |
perlRoot:Alpine:3.22 |
before 5.40.4-r00071 | 5.40.4-r000715.40.4-r000725.40.4-r00073 |
rootio-perlRoot:Alpine:3.22 |
before 5.40.4-r00071 | 5.40.4-r000715.40.4-r000725.40.4-r00073 |
perlRoot:Alpine:3.23 |
before 5.42.2-r00071 | 5.42.2-r000715.42.2-r000725.42.2-r00073 |
rootio-perlRoot:Alpine:3.23 |
before 5.42.2-r00071 | 5.42.2-r000715.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 |
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 | ||
| facts | 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-13221 is a critical vulnerability (CVSS 9.1) 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.49%, the 42nd percentile. Fixed in perl 5.42.2-r1.
References
github.com/Perl/perl5/commit/03f74bbbd3a68350d926ee93d56ee4808c28c4c7.patch
github.com/Perl/perl5/issues/23388
openwall.com/lists/oss-security/2026/07/13/5
nvd.nist.gov/vuln/detail/CVE-2026-13221
github.com/advisories/GHSA-whhx-pv66-xhgq
security.alpinelinux.org/vuln/CVE-2026-13221
Show 80 moreShow less
access.redhat.com/errata/RHSA-2026:67155
access.redhat.com/security/cve/CVE-2026-13221
bugzilla.redhat.com/2499727
errata.almalinux.org/9/ALSA-2026-67155.html
access.redhat.com/errata/RHSA-2026:67156
errata.almalinux.org/10/ALSA-2026-67156.html
access.redhat.com/errata/RHSA-2026:67162
errata.almalinux.org/8/ALSA-2026-67162.html
access.redhat.com/errata/RHSA-2026:67278
errata.almalinux.org/8/ALSA-2026-67278.html
errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2026-1784294743.html
nvd.nist.gov/vuln/detail/CVE-2026-57432
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/debian10els/CLSA-2026-1786492830.html
cpan.org/modules
github.com/CVEProject/cvelistV5/tree/main/cves/2026/13xxx/CVE-2026-13221.json
github.com/Perl/perl5
security-tracker.debian.org/tracker/CVE-2026-13221
advisories.mageia.org/MGASA-2026-0317.html
bugs.mageia.org/show_bug.cgi?id=35925
openwall.com/lists/oss-security/2026/07/13/6
openwall.com/lists/oss-security/2026/07/13/7
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3144
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3145
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3146
access.redhat.com/errata/RHSA-2026:39997
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
bugzilla.redhat.com/show_bug.cgi?id=2499729
cve.org/CVERecord?id=CVE-2026-57432
github.com/Perl/perl5/commit/40754edc72dd3e513d758153c0e2f0215897740e.patch
github.com/Perl/perl5/commit/5f7eb6bbbe0510964e3fb1d6bb691e5445913e55.patch
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_67155.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_67156.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_67162.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_67278.json
errata.rockylinux.org/RLSA-2026:67155
errata.rockylinux.org/RLSA-2026:67156
errata.rockylinux.org/RLSA-2026:67162
errata.rockylinux.org/RLSA-2026:67278
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
ubuntu.com/security/CVE-2026-13221
lists.security.metacpan.org/cve-announce/msg/41780104
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-57432
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: 1,146 package rows. The JSON record has them. Also not on the record: 306 package claims. ID and package lookups still check them.