CVE-2024-56406
Perl is vulnerable to a heap buffer overflow when transliterating non-ASCII bytes
A heap buffer overflow vulnerability was discovered in Perl.
Release branches 5.34, 5.36, 5.38 and 5.40 are affected, including development versions from 5.33.1 through 5.41.10.
When there are non-ASCII bytes in the left-hand-side of the tr operator, S_do_trans_invmap can overflow the destination pointer d.
$ perl -e '$_ = "\x{FF}" x 1000000; tr/\xFF/\x{100}/;' Segmentation fault (core dumped)
It is believed that this vulnerability can enable Denial of Service and possibly Code Execution attacks on platforms that lack sufficient defenses.
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
CVE List Score used
8.4
Perl is vulnerable to a heap buffer overflow when transliterating non-ASCII bytes
A heap buffer overflow vulnerability was discovered in Perl.
Release branches 5.34, 5.36, 5.38 and 5.40 are affected, including development versions from 5.33.1 through 5.41.10.
When there are non-ASCII bytes in the left-hand-side of the tr operator, S_do_trans_invmap can overflow the destination pointer d.
$ perl -e '$_ = "\x{FF}" x 1000000; tr/\xFF/\x{100}/;' Segmentation fault (core dumped)
It is believed that this vulnerability can enable Denial of Service and possibly Code Execution attacks on platforms that lack sufficient defenses.
- Record
CVE-2024-56406- 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-122, CWE-787
- Updated
- 2026-11-02
EUVDEUVD-2024-54400
8.4
A heap buffer overflow vulnerability was discovered in Perl.
Release branches 5.34, 5.36, 5.38 and 5.40 are affected, including development versions from 5.33.1 through 5.41.10.
When there are non-ASCII bytes in the left-hand-side of the tr operator, S_do_trans_invmap can overflow the destination pointer d.
$ perl -e '$_ = "\x{FF}" x 1000000; tr/\xFF/\x{100}/;' Segmentation fault (core dumped)
It is believed that this vulnerability can enable Denial of Service and possibly Code Execution attacks on platforms that lack sufficient defenses.
- Record
EUVD-2024-54400- 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-p6jf-pv8c-623c
8.6
A heap buffer overflow vulnerability was discovered in Perl. When there are non-ASCII bytes in...
A heap buffer overflow vulnerability was discovered in Perl.
When there are non-ASCII bytes in the left-hand-side of the tr operator, S_do_trans_invmap can overflow the destination pointer d.
$ perl -e '$_ = "\x{FF}" x 1000000; tr/\xFF/\x{100}/;' Segmentation fault (core dumped)
It is believed that this vulnerability can enable Denial of Service and possibly Code Execution attacks on platforms that lack sufficient defenses.
- Record
GHSA-p6jf-pv8c-623c- CVSS 3.1
- 8.6 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H - Weakness
- CWE-122, CWE-787
- Updated
- 2026-11-02
NVD
8.4
A heap buffer overflow vulnerability was discovered in Perl.
Release branches 5.34, 5.36, 5.38 and 5.40 are affected, including development versions from 5.33.1 through 5.41.10.
When there are non-ASCII bytes in the left-hand-side of the tr operator, S_do_trans_invmap can overflow the destination pointer d.
$ perl -e '$_ = "\x{FF}" x 1000000; tr/\xFF/\x{100}/;' Segmentation fault (core dumped)
It is believed that this vulnerability can enable Denial of Service and possibly Code Execution attacks on platforms that lack sufficient defenses.
- Record
CVE-2024-56406- 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-122, CWE-787
- Updated
- 2026-11-02
OSVALPINE-CVE-2024-56406
8.4
A heap buffer overflow vulnerability was discovered in Perl.
Release branches 5.34, 5.36, 5.38 and 5.40 are affected, including development versions from 5.33.1 through 5.41.10.
When there are non-ASCII bytes in the left-hand-side of the tr operator, S_do_trans_invmap can overflow the destination pointer d.
$ perl -e '$_ = "\x{FF}" x 1000000; tr/\xFF/\x{100}/;' Segmentation fault (core dumped)
It is believed that this vulnerability can enable Denial of Service and possibly Code Execution attacks on platforms that lack sufficient defenses.
- Record
ALPINE-CVE-2024-56406- 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
OSVBELL-CVE-2024-56406
8.4
- Record
BELL-CVE-2024-56406- 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
Show 18 moreShow less
OSV
8.4
Perl is vulnerable to a heap buffer overflow when transliterating non-ASCII bytes
A heap buffer overflow vulnerability was discovered in Perl.
Release branches 5.34, 5.36, 5.38 and 5.40 are affected, including development versions from 5.33.1 through 5.41.10.
When there are non-ASCII bytes in the left-hand-side of the tr operator, S_do_trans_invmap can overflow the destination pointer d.
$ perl -e '$_ = "\x{FF}" x 1000000; tr/\xFF/\x{100}/;' Segmentation fault (core dumped)
It is believed that this vulnerability can enable Denial of Service and possibly Code Execution attacks on platforms that lack sufficient defenses.
- Record
CVE-2024-56406- 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-122, CWE-787
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2024-56406
8.4
A heap buffer overflow vulnerability was discovered in Perl. Release branches 5.34, 5.36, 5.38 and 5.40 are affected, including development versions from 5.33.1 through 5.41.10. When there are non-ASCII bytes in the left-hand-side of the tr operator, S_do_trans_invmap can overflow the destination pointer d. $ perl -e '$_ = "\x{FF}" x 1000000; tr/\xFF/\x{100}/;' Segmentation fault (core dumped) It is believed that this vulnerability can enable Denial of Service and possibly Code Execution attacks on platforms that lack sufficient defenses.
- Record
DEBIAN-CVE-2024-56406- 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-2025-1470
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):
A heap buffer overflow vulnerability was discovered in Perl.
Release branches 5.34, 5.36, 5.38 and 5.40 are affected, including development versions from 5.33.1 through 5.41.10.
When there are non-ASCII bytes in the left-hand-side of the tr operator, S_do_trans_invmap can overflow the destination pointer d.
$ perl -e '$_ = "\x{FF}" x 1000000; tr/\xFF/\x{100}/;' Segmentation fault (core dumped)
It is believed that this vulnerability can enable Denial of Service and possibly Code Execution attacks on platforms that lack sufficient defenses.(CVE-2024-56406)
- Record
OESA-2025-1470- 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
OSVOESA-2025-1471
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):
A heap buffer overflow vulnerability was discovered in Perl.
Release branches 5.34, 5.36, 5.38 and 5.40 are affected, including development versions from 5.33.1 through 5.41.10.
When there are non-ASCII bytes in the left-hand-side of the tr operator, S_do_trans_invmap can overflow the destination pointer d.
$ perl -e '$_ = "\x{FF}" x 1000000; tr/\xFF/\x{100}/;' Segmentation fault (core dumped)
It is believed that this vulnerability can enable Denial of Service and possibly Code Execution attacks on platforms that lack sufficient defenses.(CVE-2024-56406)
- Record
OESA-2025-1471- 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
OSVOESA-2025-1472
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):
A heap buffer overflow vulnerability was discovered in Perl.
Release branches 5.34, 5.36, 5.38 and 5.40 are affected, including development versions from 5.33.1 through 5.41.10.
When there are non-ASCII bytes in the left-hand-side of the tr operator, S_do_trans_invmap can overflow the destination pointer d.
$ perl -e '$_ = "\x{FF}" x 1000000; tr/\xFF/\x{100}/;' Segmentation fault (core dumped)
It is believed that this vulnerability can enable Denial of Service and possibly Code Execution attacks on platforms that lack sufficient defenses.(CVE-2024-56406)
- Record
OESA-2025-1472- 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
OSVOESA-2025-1473
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):
A heap buffer overflow vulnerability was discovered in Perl.
Release branches 5.34, 5.36, 5.38 and 5.40 are affected, including development versions from 5.33.1 through 5.41.10.
When there are non-ASCII bytes in the left-hand-side of the tr operator, S_do_trans_invmap can overflow the destination pointer d.
$ perl -e '$_ = "\x{FF}" x 1000000; tr/\xFF/\x{100}/;' Segmentation fault (core dumped)
It is believed that this vulnerability can enable Denial of Service and possibly Code Execution attacks on platforms that lack sufficient defenses.(CVE-2024-56406)
- Record
OESA-2025-1473- 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-2025:7500
7.3
Red Hat Security Advisory: perl security update
- Record
RHSA-2025:7500- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H - Updated
- 2026-11-02
OSVRLSA-2025:7500
7.3
Important: 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 5.34, 5.36, 5.38 and 5.40 are vulnerable to a heap buffer overflow when transliterating non-ASCII bytes (CVE-2024-56406)
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-2025:7500- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2024-56406
8.4
A heap buffer overflow vulnerability was discovered in Perl. Release branches 5.34, 5.36, 5.38 and 5.40 are affected, including development versions from 5.33.1 through 5.41.10. When there are non-ASCII bytes in the left-hand-side of the tr operator, S_do_trans_invmap can overflow the destination pointer d. $ perl -e '$_ = "\x{FF}" x 1000000; tr/\xFF/\x{100}/;' Segmentation fault (core dumped) It is believed that this vulnerability can enable Denial of Service and possibly Code Execution attacks on platforms that lack sufficient defenses.
- Record
UBUNTU-CVE-2024-56406- 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
OSVALSA-2025:7500 No score
Important: 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 5.34, 5.36, 5.38 and 5.40 are vulnerable to a heap buffer overflow when transliterating non-ASCII bytes (CVE-2024-56406)
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-2025:7500- Updated
- 2026-11-02
OSVAZL-60384 No score
CVE-2024-56406 affecting package perl for versions less than 5.34.1-490
A heap buffer overflow vulnerability was discovered in Perl.
Release branches 5.34, 5.36, 5.38 and 5.40 are affected, including development versions from 5.33.1 through 5.41.10.
When there are non-ASCII bytes in the left-hand-side of the tr operator, S_do_trans_invmap can overflow the destination pointer d.
$ perl -e '$_ = "\x{FF}" x 1000000; tr/\xFF/\x{100}/;' Segmentation fault (core dumped)
It is believed that this vulnerability can enable Denial of Service and possibly Code Execution attacks on platforms that lack sufficient defenses.
- Record
AZL-60384- Updated
- 2026-11-02
OSVAZL-60409 No score
CVE-2024-56406 affecting package perl for versions less than 5.38.2-507
A heap buffer overflow vulnerability was discovered in Perl.
Release branches 5.34, 5.36, 5.38 and 5.40 are affected, including development versions from 5.33.1 through 5.41.10.
When there are non-ASCII bytes in the left-hand-side of the tr operator, S_do_trans_invmap can overflow the destination pointer d.
$ perl -e '$_ = "\x{FF}" x 1000000; tr/\xFF/\x{100}/;' Segmentation fault (core dumped)
It is believed that this vulnerability can enable Denial of Service and possibly Code Execution attacks on platforms that lack sufficient defenses.
- Record
AZL-60409- Updated
- 2026-11-05
OSVMGASA-2025-0274 No score
Updated perl packages fix security vulnerabilities
CPAN.pm before 2.35 does not verify TLS certificates when downloading distributions over HTTPS. (CVE-2023-31484) Perl is vulnerable to a heap buffer overflow when transliterating non-ASCII bytes. (CVE-2024-56406) Perl threads have a working directory race condition where file operations may target unintended paths. (CVE-2025-40909)
- Record
MGASA-2025-0274- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:15003-1 No score
perl-32bit-5.40.2-1.1 on GA media
These are all security issues fixed in the perl-32bit-5.40.2-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:15003-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:20334-1 No score
Security update for perl
This update for perl fixes the following issues:
- CVE-2024-56406: Fixed heap buffer overflow with tr// [bsc#1241083]
- Record
SUSE-SU-2025:20334-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:20532-1 No score
Security update for perl
This update for perl fixes the following issues:
- CVE-2024-56406: Fixed heap buffer overflow when transliterating non-ASCII bytes (bsc#1241083)
- CVE-2025-40909: Fixed a working directory race condition causing file operations to target unintended paths (bsc#1244079)
- Record
SUSE-SU-2025:20532-1- Updated
- 2026-11-02
OSVUSN-7434-1 No score
perl vulnerability
It was discovered that Perl incorrectly handled transliterating non-ASCII bytes. A remote attacker could use this issue to cause Perl to crash, resulting in a denial of service, or possibly execute arbitrary code.
- Record
USN-7434-1- Updated
- 2026-11-02
OSVUSN-7434-2 No score
perl vulnerability
USN-7434-1 fixed a vulnerability in Perl. This update provides the corresponding update for Ubuntu 25.04.
Original advisory details:
It was discovered that Perl incorrectly handled transliterating non-ASCII bytes. A remote attacker could use this issue to cause Perl to crash, resulting in a denial of service, or possibly execute arbitrary code.
- Record
USN-7434-2- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
perlAlpine:v3.18 |
5.33.1 up to 5.36.2-r1 | 5.36.2-r1 |
perlAlpine:v3.19 |
5.33.1 up to 5.38.3-r1 | 5.38.3-r1 |
perlAlpine:v3.20 |
5.33.1 up to 5.38.3-r1 | 5.38.3-r1 |
perlAlpine:v3.21 |
5.33.1 up to 5.40.1-r1 | 5.40.1-r1 |
perlAlpine:v3.22 |
5.33.1 up to 5.40.1-r1 | 5.40.1-r1 |
perlAlpine:v3.23 |
5.33.1 up to 5.40.1-r1 | 5.40.1-r1 |
perlAlpine:v3.24 |
5.33.1 up to 5.40.1-r1 | 5.40.1-r1 |
perlAlmaLinux:10 |
before 4:5.40.2-512.1.el10_0 | 4:5.40.2-512.1.el10_0 |
perl-Attribute-HandlersAlmaLinux:10 |
before 1.03-512.1.el10_0 | 1.03-512.1.el10_0 |
perl-AutoLoaderAlmaLinux:10 |
before 5.74-512.1.el10_0 | 5.74-512.1.el10_0 |
Show 238 moreShow less
| Package | Affected | Fixed |
|---|---|---|
perl-AutoSplitAlmaLinux:10 |
before 5.74-512.1.el10_0 | 5.74-512.1.el10_0 |
perl-BAlmaLinux:10 |
before 1.89-512.1.el10_0 | 1.89-512.1.el10_0 |
perl-BenchmarkAlmaLinux:10 |
before 1.25-512.1.el10_0 | 1.25-512.1.el10_0 |
perl-Class-StructAlmaLinux:10 |
before 0.68-512.1.el10_0 | 0.68-512.1.el10_0 |
perl-Config-ExtensionsAlmaLinux:10 |
before 0.03-512.1.el10_0 | 0.03-512.1.el10_0 |
perl-DBM_FilterAlmaLinux:10 |
before 0.06-512.1.el10_0 | 0.06-512.1.el10_0 |
perl-Devel-PeekAlmaLinux:10 |
before 1.34-512.1.el10_0 | 1.34-512.1.el10_0 |
perl-Devel-SelfStubberAlmaLinux:10 |
before 1.06-512.1.el10_0 | 1.06-512.1.el10_0 |
perl-DirHandleAlmaLinux:10 |
before 1.05-512.1.el10_0 | 1.05-512.1.el10_0 |
perl-DumpvalueAlmaLinux:10 |
before 2.27-512.1.el10_0 | 2.27-512.1.el10_0 |
perl-DynaLoaderAlmaLinux:10 |
before 1.56-512.1.el10_0 | 1.56-512.1.el10_0 |
perl-EnglishAlmaLinux:10 |
before 1.11-512.1.el10_0 | 1.11-512.1.el10_0 |
perl-ErrnoAlmaLinux:10 |
before 1.38-512.1.el10_0 | 1.38-512.1.el10_0 |
perl-ExtUtils-ConstantAlmaLinux:10 |
before 0.25-512.1.el10_0 | 0.25-512.1.el10_0 |
perl-ExtUtils-EmbedAlmaLinux:10 |
before 1.35-512.1.el10_0 | 1.35-512.1.el10_0 |
perl-ExtUtils-MiniperlAlmaLinux:10 |
before 1.14-512.1.el10_0 | 1.14-512.1.el10_0 |
perl-FcntlAlmaLinux:10 |
before 1.18-512.1.el10_0 | 1.18-512.1.el10_0 |
perl-File-BasenameAlmaLinux:10 |
before 2.86-512.1.el10_0 | 2.86-512.1.el10_0 |
perl-File-CompareAlmaLinux:10 |
before 1.100.800-512.1.el10_0 | 1.100.800-512.1.el10_0 |
perl-File-CopyAlmaLinux:10 |
before 2.41-512.1.el10_0 | 2.41-512.1.el10_0 |
perl-File-DosGlobAlmaLinux:10 |
before 1.12-512.1.el10_0 | 1.12-512.1.el10_0 |
perl-File-FindAlmaLinux:10 |
before 1.44-512.1.el10_0 | 1.44-512.1.el10_0 |
perl-File-statAlmaLinux:10 |
before 1.14-512.1.el10_0 | 1.14-512.1.el10_0 |
perl-FileCacheAlmaLinux:10 |
before 1.10-512.1.el10_0 | 1.10-512.1.el10_0 |
perl-FileHandleAlmaLinux:10 |
before 2.05-512.1.el10_0 | 2.05-512.1.el10_0 |
perl-FindBinAlmaLinux:10 |
before 1.54-512.1.el10_0 | 1.54-512.1.el10_0 |
perl-GDBM_FileAlmaLinux:10 |
before 1:1.24-512.1.el10_0 | 1:1.24-512.1.el10_0 |
perl-Getopt-StdAlmaLinux:10 |
before 1.14-512.1.el10_0 | 1.14-512.1.el10_0 |
perl-Hash-UtilAlmaLinux:10 |
before 0.32-512.1.el10_0 | 0.32-512.1.el10_0 |
perl-Hash-Util-FieldHashAlmaLinux:10 |
before 1.27-512.1.el10_0 | 1.27-512.1.el10_0 |
perl-I18N-CollateAlmaLinux:10 |
before 1.02-512.1.el10_0 | 1.02-512.1.el10_0 |
perl-I18N-LangTagsAlmaLinux:10 |
before 0.45-512.1.el10_0 | 0.45-512.1.el10_0 |
perl-I18N-LanginfoAlmaLinux:10 |
before 0.24-512.1.el10_0 | 0.24-512.1.el10_0 |
perl-IOAlmaLinux:10 |
before 1.55-512.1.el10_0 | 1.55-512.1.el10_0 |
perl-IPC-Open3AlmaLinux:10 |
before 1.22-512.1.el10_0 | 1.22-512.1.el10_0 |
perl-Locale-Maketext-SimpleAlmaLinux:10 |
before 1:0.21-512.1.el10_0 | 1:0.21-512.1.el10_0 |
perl-Math-ComplexAlmaLinux:10 |
before 1.62-512.1.el10_0 | 1.62-512.1.el10_0 |
perl-MemoizeAlmaLinux:10 |
before 1.16-512.1.el10_0 | 1.16-512.1.el10_0 |
perl-Module-LoadedAlmaLinux:10 |
before 1:0.08-512.1.el10_0 | 1:0.08-512.1.el10_0 |
perl-NDBM_FileAlmaLinux:10 |
before 1.17-512.1.el10_0 | 1.17-512.1.el10_0 |
perl-NEXTAlmaLinux:10 |
before 0.69-512.1.el10_0 | 0.69-512.1.el10_0 |
perl-NetAlmaLinux:10 |
before 1.04-512.1.el10_0 | 1.04-512.1.el10_0 |
perl-ODBM_FileAlmaLinux:10 |
before 1.18-512.1.el10_0 | 1.18-512.1.el10_0 |
perl-OpcodeAlmaLinux:10 |
before 1.65-512.1.el10_0 | 1.65-512.1.el10_0 |
perl-POSIXAlmaLinux:10 |
before 2.20-512.1.el10_0 | 2.20-512.1.el10_0 |
perl-Pod-FunctionsAlmaLinux:10 |
before 1.14-512.1.el10_0 | 1.14-512.1.el10_0 |
perl-Pod-HtmlAlmaLinux:10 |
before 1.35-512.1.el10_0 | 1.35-512.1.el10_0 |
perl-SafeAlmaLinux:10 |
before 2.46-512.1.el10_0 | 2.46-512.1.el10_0 |
perl-Search-DictAlmaLinux:10 |
before 1.07-512.1.el10_0 | 1.07-512.1.el10_0 |
perl-SelectSaverAlmaLinux:10 |
before 1.02-512.1.el10_0 | 1.02-512.1.el10_0 |
perl-SelfLoaderAlmaLinux:10 |
before 1.27-512.1.el10_0 | 1.27-512.1.el10_0 |
perl-SymbolAlmaLinux:10 |
before 1.09-512.1.el10_0 | 1.09-512.1.el10_0 |
perl-Sys-HostnameAlmaLinux:10 |
before 1.25-512.1.el10_0 | 1.25-512.1.el10_0 |
perl-Term-CompleteAlmaLinux:10 |
before 1.403-512.1.el10_0 | 1.403-512.1.el10_0 |
perl-Term-ReadLineAlmaLinux:10 |
before 1.17-512.1.el10_0 | 1.17-512.1.el10_0 |
perl-TestAlmaLinux:10 |
before 1.31-512.1.el10_0 | 1.31-512.1.el10_0 |
perl-Text-AbbrevAlmaLinux:10 |
before 1.02-512.1.el10_0 | 1.02-512.1.el10_0 |
perl-ThreadAlmaLinux:10 |
before 3.05-512.1.el10_0 | 3.05-512.1.el10_0 |
perl-Thread-SemaphoreAlmaLinux:10 |
before 2.13-512.1.el10_0 | 2.13-512.1.el10_0 |
perl-TieAlmaLinux:10 |
before 4.6-512.1.el10_0 | 4.6-512.1.el10_0 |
perl-Tie-FileAlmaLinux:10 |
before 1.09-512.1.el10_0 | 1.09-512.1.el10_0 |
perl-Tie-MemoizeAlmaLinux:10 |
before 1.1-512.1.el10_0 | 1.1-512.1.el10_0 |
perl-TimeAlmaLinux:10 |
before 1.04-512.1.el10_0 | 1.04-512.1.el10_0 |
perl-Time-PieceAlmaLinux:10 |
before 1.3401-512.1.el10_0 | 1.3401-512.1.el10_0 |
perl-Unicode-UCDAlmaLinux:10 |
before 0.78-512.1.el10_0 | 0.78-512.1.el10_0 |
perl-User-pwentAlmaLinux:10 |
before 1.05-512.1.el10_0 | 1.05-512.1.el10_0 |
perl-autouseAlmaLinux:10 |
before 1.11-512.1.el10_0 | 1.11-512.1.el10_0 |
perl-baseAlmaLinux:10 |
before 2.27-512.1.el10_0 | 2.27-512.1.el10_0 |
perl-blibAlmaLinux:10 |
before 1.07-512.1.el10_0 | 1.07-512.1.el10_0 |
perl-debuggerAlmaLinux:10 |
before 1.60-512.1.el10_0 | 1.60-512.1.el10_0 |
perl-deprecateAlmaLinux:10 |
before 0.04-512.1.el10_0 | 0.04-512.1.el10_0 |
perl-develAlmaLinux:10 |
before 4:5.40.2-512.1.el10_0 | 4:5.40.2-512.1.el10_0 |
perl-diagnosticsAlmaLinux:10 |
before 1.40-512.1.el10_0 | 1.40-512.1.el10_0 |
perl-docAlmaLinux:10 |
before 5.40.2-512.1.el10_0 | 5.40.2-512.1.el10_0 |
perl-encoding-warningsAlmaLinux:10 |
before 0.14-512.1.el10_0 | 0.14-512.1.el10_0 |
perl-fieldsAlmaLinux:10 |
before 2.27-512.1.el10_0 | 2.27-512.1.el10_0 |
perl-filetestAlmaLinux:10 |
before 1.03-512.1.el10_0 | 1.03-512.1.el10_0 |
perl-ifAlmaLinux:10 |
before 0.61.000-512.1.el10_0 | 0.61.000-512.1.el10_0 |
perl-interpreterAlmaLinux:10 |
before 4:5.40.2-512.1.el10_0 | 4:5.40.2-512.1.el10_0 |
perl-lessAlmaLinux:10 |
before 0.03-512.1.el10_0 | 0.03-512.1.el10_0 |
perl-libAlmaLinux:10 |
before 0.65-512.1.el10_0 | 0.65-512.1.el10_0 |
perl-libnetcfgAlmaLinux:10 |
before 4:5.40.2-512.1.el10_0 | 4:5.40.2-512.1.el10_0 |
perl-libsAlmaLinux:10 |
before 4:5.40.2-512.1.el10_0 | 4:5.40.2-512.1.el10_0 |
perl-localeAlmaLinux:10 |
before 1.12-512.1.el10_0 | 1.12-512.1.el10_0 |
perl-macrosAlmaLinux:10 |
before 4:5.40.2-512.1.el10_0 | 4:5.40.2-512.1.el10_0 |
perl-meta-notationAlmaLinux:10 |
before 5.40.2-512.1.el10_0 | 5.40.2-512.1.el10_0 |
perl-mroAlmaLinux:10 |
before 1.29-512.1.el10_0 | 1.29-512.1.el10_0 |
perl-openAlmaLinux:10 |
before 1.13-512.1.el10_0 | 1.13-512.1.el10_0 |
perl-overloadAlmaLinux:10 |
before 1.37-512.1.el10_0 | 1.37-512.1.el10_0 |
perl-overloadingAlmaLinux:10 |
before 0.02-512.1.el10_0 | 0.02-512.1.el10_0 |
perl-phAlmaLinux:10 |
before 5.40.2-512.1.el10_0 | 5.40.2-512.1.el10_0 |
perl-sigtrapAlmaLinux:10 |
before 1.10-512.1.el10_0 | 1.10-512.1.el10_0 |
perl-sortAlmaLinux:10 |
before 2.05-512.1.el10_0 | 2.05-512.1.el10_0 |
perl-subsAlmaLinux:10 |
before 1.04-512.1.el10_0 | 1.04-512.1.el10_0 |
perl-utilsAlmaLinux:10 |
before 5.40.2-512.1.el10_0 | 5.40.2-512.1.el10_0 |
perl-varsAlmaLinux:10 |
before 1.05-512.1.el10_0 | 1.05-512.1.el10_0 |
perl-vmsishAlmaLinux:10 |
before 1.04-512.1.el10_0 | 1.04-512.1.el10_0 |
perlAzure Linux:2 |
before 5.34.1-490 | 5.34.1-490 |
perlAzure Linux:3 |
before 5.38.2-507 | 5.38.2-507 |
perlAlpaquita:23 |
5.36.0-r0 up to 5.36.2-r1 | 5.36.2-r1 |
perlAlpaquita:stream |
5.36.0-r0 up to 5.40.2-r0 | 5.40.2-r0 |
perlBellSoft Hardened Containers:23 |
5.36.0-r0 up to 5.36.2-r1 | 5.36.2-r1 |
perlBellSoft Hardened Containers:stream |
5.36.0-r0 up to 5.40.2-r0 | 5.40.2-r0 |
perlDebian:12 |
before 5.36.0-7+deb12u2, plus listed versions 5.36.0-75.36.0-7+deb12u1 |
5.36.0-7+deb12u2 |
perlDebian:13 |
before 5.40.1-3 | 5.40.1-3 |
perlDebian:14 |
before 5.40.1-3 | 5.40.1-3 |
perlMageia:9 From an advisory covering 3 CVEs |
before 5.36.0-1.2.mga9 | 5.36.0-1.2.mga9 |
perlopenEuler:24.03-LTS |
before 5.38.0-9.oe2403 | 5.38.0-9.oe2403 |
perlopenEuler:24.03-LTS-SP1 |
before 5.38.0-9.oe2403sp1 | 5.38.0-9.oe2403sp1 |
perlopenEuler:22.03-LTS-SP3 |
before 5.34.0-15.oe2203sp3 | 5.34.0-15.oe2203sp3 |
perlopenEuler:22.03-LTS-SP4 |
before 5.34.0-13.oe2203sp4 | 5.34.0-13.oe2203sp4 |
perlRed Hat:enterprise_linux:10.0 |
before 4:5.40.2-512.1.el10_0 | 4:5.40.2-512.1.el10_0 |
perl-Attribute-HandlersRed Hat:enterprise_linux:10.0 |
before 0:1.03-512.1.el10_0 | 0:1.03-512.1.el10_0 |
perl-AutoLoaderRed Hat:enterprise_linux:10.0 |
before 0:5.74-512.1.el10_0 | 0:5.74-512.1.el10_0 |
perl-AutoSplitRed Hat:enterprise_linux:10.0 |
before 0:5.74-512.1.el10_0 | 0:5.74-512.1.el10_0 |
perl-BRed Hat:enterprise_linux:10.0 |
before 0:1.89-512.1.el10_0 | 0:1.89-512.1.el10_0 |
perl-B-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:1.89-512.1.el10_0 | 0:1.89-512.1.el10_0 |
perl-BenchmarkRed Hat:enterprise_linux:10.0 |
before 0:1.25-512.1.el10_0 | 0:1.25-512.1.el10_0 |
perl-Class-StructRed Hat:enterprise_linux:10.0 |
before 0:0.68-512.1.el10_0 | 0:0.68-512.1.el10_0 |
perl-Config-ExtensionsRed Hat:enterprise_linux:10.0 |
before 0:0.03-512.1.el10_0 | 0:0.03-512.1.el10_0 |
perl-DBM_FilterRed Hat:enterprise_linux:10.0 |
before 0:0.06-512.1.el10_0 | 0:0.06-512.1.el10_0 |
perl-Devel-PeekRed Hat:enterprise_linux:10.0 |
before 0:1.34-512.1.el10_0 | 0:1.34-512.1.el10_0 |
perl-Devel-Peek-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:1.34-512.1.el10_0 | 0:1.34-512.1.el10_0 |
perl-Devel-SelfStubberRed Hat:enterprise_linux:10.0 |
before 0:1.06-512.1.el10_0 | 0:1.06-512.1.el10_0 |
perl-DirHandleRed Hat:enterprise_linux:10.0 |
before 0:1.05-512.1.el10_0 | 0:1.05-512.1.el10_0 |
perl-DumpvalueRed Hat:enterprise_linux:10.0 |
before 0:2.27-512.1.el10_0 | 0:2.27-512.1.el10_0 |
perl-DynaLoaderRed Hat:enterprise_linux:10.0 |
before 0:1.56-512.1.el10_0 | 0:1.56-512.1.el10_0 |
perl-EnglishRed Hat:enterprise_linux:10.0 |
before 0:1.11-512.1.el10_0 | 0:1.11-512.1.el10_0 |
perl-ErrnoRed Hat:enterprise_linux:10.0 |
before 0:1.38-512.1.el10_0 | 0:1.38-512.1.el10_0 |
perl-ExtUtils-ConstantRed Hat:enterprise_linux:10.0 |
before 0:0.25-512.1.el10_0 | 0:0.25-512.1.el10_0 |
perl-ExtUtils-EmbedRed Hat:enterprise_linux:10.0 |
before 0:1.35-512.1.el10_0 | 0:1.35-512.1.el10_0 |
perl-ExtUtils-MiniperlRed Hat:enterprise_linux:10.0 |
before 0:1.14-512.1.el10_0 | 0:1.14-512.1.el10_0 |
perl-FcntlRed Hat:enterprise_linux:10.0 |
before 0:1.18-512.1.el10_0 | 0:1.18-512.1.el10_0 |
perl-Fcntl-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:1.18-512.1.el10_0 | 0:1.18-512.1.el10_0 |
perl-File-BasenameRed Hat:enterprise_linux:10.0 |
before 0:2.86-512.1.el10_0 | 0:2.86-512.1.el10_0 |
perl-File-CompareRed Hat:enterprise_linux:10.0 |
before 0:1.100.800-512.1.el10_0 | 0:1.100.800-512.1.el10_0 |
perl-File-CopyRed Hat:enterprise_linux:10.0 |
before 0:2.41-512.1.el10_0 | 0:2.41-512.1.el10_0 |
perl-File-DosGlobRed Hat:enterprise_linux:10.0 |
before 0:1.12-512.1.el10_0 | 0:1.12-512.1.el10_0 |
perl-File-DosGlob-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:1.12-512.1.el10_0 | 0:1.12-512.1.el10_0 |
perl-File-FindRed Hat:enterprise_linux:10.0 |
before 0:1.44-512.1.el10_0 | 0:1.44-512.1.el10_0 |
perl-File-statRed Hat:enterprise_linux:10.0 |
before 0:1.14-512.1.el10_0 | 0:1.14-512.1.el10_0 |
perl-FileCacheRed Hat:enterprise_linux:10.0 |
before 0:1.10-512.1.el10_0 | 0:1.10-512.1.el10_0 |
perl-FileHandleRed Hat:enterprise_linux:10.0 |
before 0:2.05-512.1.el10_0 | 0:2.05-512.1.el10_0 |
perl-FindBinRed Hat:enterprise_linux:10.0 |
before 0:1.54-512.1.el10_0 | 0:1.54-512.1.el10_0 |
perl-GDBM_FileRed Hat:enterprise_linux:10.0 |
before 1:1.24-512.1.el10_0 | 1:1.24-512.1.el10_0 |
perl-GDBM_File-debuginfoRed Hat:enterprise_linux:10.0 |
before 1:1.24-512.1.el10_0 | 1:1.24-512.1.el10_0 |
perl-Getopt-StdRed Hat:enterprise_linux:10.0 |
before 0:1.14-512.1.el10_0 | 0:1.14-512.1.el10_0 |
perl-Hash-UtilRed Hat:enterprise_linux:10.0 |
before 0:0.32-512.1.el10_0 | 0:0.32-512.1.el10_0 |
perl-Hash-Util-FieldHashRed Hat:enterprise_linux:10.0 |
before 0:1.27-512.1.el10_0 | 0:1.27-512.1.el10_0 |
perl-Hash-Util-FieldHash-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:1.27-512.1.el10_0 | 0:1.27-512.1.el10_0 |
perl-Hash-Util-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:0.32-512.1.el10_0 | 0:0.32-512.1.el10_0 |
perl-I18N-CollateRed Hat:enterprise_linux:10.0 |
before 0:1.02-512.1.el10_0 | 0:1.02-512.1.el10_0 |
perl-I18N-LangTagsRed Hat:enterprise_linux:10.0 |
before 0:0.45-512.1.el10_0 | 0:0.45-512.1.el10_0 |
perl-I18N-LanginfoRed Hat:enterprise_linux:10.0 |
before 0:0.24-512.1.el10_0 | 0:0.24-512.1.el10_0 |
perl-I18N-Langinfo-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:0.24-512.1.el10_0 | 0:0.24-512.1.el10_0 |
perl-IORed Hat:enterprise_linux:10.0 |
before 0:1.55-512.1.el10_0 | 0:1.55-512.1.el10_0 |
perl-IO-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:1.55-512.1.el10_0 | 0:1.55-512.1.el10_0 |
perl-IPC-Open3Red Hat:enterprise_linux:10.0 |
before 0:1.22-512.1.el10_0 | 0:1.22-512.1.el10_0 |
perl-Locale-Maketext-SimpleRed Hat:enterprise_linux:10.0 |
before 1:0.21-512.1.el10_0 | 1:0.21-512.1.el10_0 |
perl-Math-ComplexRed Hat:enterprise_linux:10.0 |
before 0:1.62-512.1.el10_0 | 0:1.62-512.1.el10_0 |
perl-MemoizeRed Hat:enterprise_linux:10.0 |
before 0:1.16-512.1.el10_0 | 0:1.16-512.1.el10_0 |
perl-Module-LoadedRed Hat:enterprise_linux:10.0 |
before 1:0.08-512.1.el10_0 | 1:0.08-512.1.el10_0 |
perl-NDBM_FileRed Hat:enterprise_linux:10.0 |
before 0:1.17-512.1.el10_0 | 0:1.17-512.1.el10_0 |
perl-NDBM_File-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:1.17-512.1.el10_0 | 0:1.17-512.1.el10_0 |
perl-NEXTRed Hat:enterprise_linux:10.0 |
before 0:0.69-512.1.el10_0 | 0:0.69-512.1.el10_0 |
perl-NetRed Hat:enterprise_linux:10.0 |
before 0:1.04-512.1.el10_0 | 0:1.04-512.1.el10_0 |
perl-ODBM_FileRed Hat:enterprise_linux:10.0 |
before 0:1.18-512.1.el10_0 | 0:1.18-512.1.el10_0 |
perl-ODBM_File-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:1.18-512.1.el10_0 | 0:1.18-512.1.el10_0 |
perl-OpcodeRed Hat:enterprise_linux:10.0 |
before 0:1.65-512.1.el10_0 | 0:1.65-512.1.el10_0 |
perl-Opcode-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:1.65-512.1.el10_0 | 0:1.65-512.1.el10_0 |
perl-POSIXRed Hat:enterprise_linux:10.0 |
before 0:2.20-512.1.el10_0 | 0:2.20-512.1.el10_0 |
perl-POSIX-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:2.20-512.1.el10_0 | 0:2.20-512.1.el10_0 |
perl-Pod-FunctionsRed Hat:enterprise_linux:10.0 |
before 0:1.14-512.1.el10_0 | 0:1.14-512.1.el10_0 |
perl-Pod-HtmlRed Hat:enterprise_linux:10.0 |
before 0:1.35-512.1.el10_0 | 0:1.35-512.1.el10_0 |
perl-SafeRed Hat:enterprise_linux:10.0 |
before 0:2.46-512.1.el10_0 | 0:2.46-512.1.el10_0 |
perl-Search-DictRed Hat:enterprise_linux:10.0 |
before 0:1.07-512.1.el10_0 | 0:1.07-512.1.el10_0 |
perl-SelectSaverRed Hat:enterprise_linux:10.0 |
before 0:1.02-512.1.el10_0 | 0:1.02-512.1.el10_0 |
perl-SelfLoaderRed Hat:enterprise_linux:10.0 |
before 0:1.27-512.1.el10_0 | 0:1.27-512.1.el10_0 |
perl-SymbolRed Hat:enterprise_linux:10.0 |
before 0:1.09-512.1.el10_0 | 0:1.09-512.1.el10_0 |
perl-Sys-HostnameRed Hat:enterprise_linux:10.0 |
before 0:1.25-512.1.el10_0 | 0:1.25-512.1.el10_0 |
perl-Sys-Hostname-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:1.25-512.1.el10_0 | 0:1.25-512.1.el10_0 |
perl-Term-CompleteRed Hat:enterprise_linux:10.0 |
before 0:1.403-512.1.el10_0 | 0:1.403-512.1.el10_0 |
perl-Term-ReadLineRed Hat:enterprise_linux:10.0 |
before 0:1.17-512.1.el10_0 | 0:1.17-512.1.el10_0 |
perl-TestRed Hat:enterprise_linux:10.0 |
before 0:1.31-512.1.el10_0 | 0:1.31-512.1.el10_0 |
perl-Text-AbbrevRed Hat:enterprise_linux:10.0 |
before 0:1.02-512.1.el10_0 | 0:1.02-512.1.el10_0 |
perl-ThreadRed Hat:enterprise_linux:10.0 |
before 0:3.05-512.1.el10_0 | 0:3.05-512.1.el10_0 |
perl-Thread-SemaphoreRed Hat:enterprise_linux:10.0 |
before 0:2.13-512.1.el10_0 | 0:2.13-512.1.el10_0 |
perl-TieRed Hat:enterprise_linux:10.0 |
before 0:4.6-512.1.el10_0 | 0:4.6-512.1.el10_0 |
perl-Tie-FileRed Hat:enterprise_linux:10.0 |
before 0:1.09-512.1.el10_0 | 0:1.09-512.1.el10_0 |
perl-Tie-MemoizeRed Hat:enterprise_linux:10.0 |
before 0:1.1-512.1.el10_0 | 0:1.1-512.1.el10_0 |
perl-TimeRed Hat:enterprise_linux:10.0 |
before 0:1.04-512.1.el10_0 | 0:1.04-512.1.el10_0 |
perl-Time-PieceRed Hat:enterprise_linux:10.0 |
before 0:1.3401-512.1.el10_0 | 0:1.3401-512.1.el10_0 |
perl-Time-Piece-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:1.3401-512.1.el10_0 | 0:1.3401-512.1.el10_0 |
perl-Unicode-UCDRed Hat:enterprise_linux:10.0 |
before 0:0.78-512.1.el10_0 | 0:0.78-512.1.el10_0 |
perl-User-pwentRed Hat:enterprise_linux:10.0 |
before 0:1.05-512.1.el10_0 | 0:1.05-512.1.el10_0 |
perl-autouseRed Hat:enterprise_linux:10.0 |
before 0:1.11-512.1.el10_0 | 0:1.11-512.1.el10_0 |
perl-baseRed Hat:enterprise_linux:10.0 |
before 0:2.27-512.1.el10_0 | 0:2.27-512.1.el10_0 |
perl-blibRed Hat:enterprise_linux:10.0 |
before 0:1.07-512.1.el10_0 | 0:1.07-512.1.el10_0 |
perl-debuggerRed Hat:enterprise_linux:10.0 |
before 0:1.60-512.1.el10_0 | 0:1.60-512.1.el10_0 |
perl-debuginfoRed Hat:enterprise_linux:10.0 |
before 4:5.40.2-512.1.el10_0 | 4:5.40.2-512.1.el10_0 |
perl-debugsourceRed Hat:enterprise_linux:10.0 |
before 4:5.40.2-512.1.el10_0 | 4:5.40.2-512.1.el10_0 |
perl-deprecateRed Hat:enterprise_linux:10.0 |
before 0:0.04-512.1.el10_0 | 0:0.04-512.1.el10_0 |
perl-develRed Hat:enterprise_linux:10.0 |
before 4:5.40.2-512.1.el10_0 | 4:5.40.2-512.1.el10_0 |
perl-diagnosticsRed Hat:enterprise_linux:10.0 |
before 0:1.40-512.1.el10_0 | 0:1.40-512.1.el10_0 |
perl-docRed Hat:enterprise_linux:10.0 |
before 0:5.40.2-512.1.el10_0 | 0:5.40.2-512.1.el10_0 |
perl-encoding-warningsRed Hat:enterprise_linux:10.0 |
before 0:0.14-512.1.el10_0 | 0:0.14-512.1.el10_0 |
perl-fieldsRed Hat:enterprise_linux:10.0 |
before 0:2.27-512.1.el10_0 | 0:2.27-512.1.el10_0 |
perl-filetestRed Hat:enterprise_linux:10.0 |
before 0:1.03-512.1.el10_0 | 0:1.03-512.1.el10_0 |
perl-ifRed Hat:enterprise_linux:10.0 |
before 0:0.61.000-512.1.el10_0 | 0:0.61.000-512.1.el10_0 |
perl-interpreterRed Hat:enterprise_linux:10.0 |
before 4:5.40.2-512.1.el10_0 | 4:5.40.2-512.1.el10_0 |
perl-interpreter-debuginfoRed Hat:enterprise_linux:10.0 |
before 4:5.40.2-512.1.el10_0 | 4:5.40.2-512.1.el10_0 |
perl-lessRed Hat:enterprise_linux:10.0 |
before 0:0.03-512.1.el10_0 | 0:0.03-512.1.el10_0 |
perl-libRed Hat:enterprise_linux:10.0 |
before 0:0.65-512.1.el10_0 | 0:0.65-512.1.el10_0 |
perl-libnetcfgRed Hat:enterprise_linux:10.0 |
before 4:5.40.2-512.1.el10_0 | 4:5.40.2-512.1.el10_0 |
perl-libsRed Hat:enterprise_linux:10.0 |
before 4:5.40.2-512.1.el10_0 | 4:5.40.2-512.1.el10_0 |
perl-libs-debuginfoRed Hat:enterprise_linux:10.0 |
before 4:5.40.2-512.1.el10_0 | 4:5.40.2-512.1.el10_0 |
perl-localeRed Hat:enterprise_linux:10.0 |
before 0:1.12-512.1.el10_0 | 0:1.12-512.1.el10_0 |
perl-macrosRed Hat:enterprise_linux:10.0 |
before 4:5.40.2-512.1.el10_0 | 4:5.40.2-512.1.el10_0 |
perl-meta-notationRed Hat:enterprise_linux:10.0 |
before 0:5.40.2-512.1.el10_0 | 0:5.40.2-512.1.el10_0 |
perl-mroRed Hat:enterprise_linux:10.0 |
before 0:1.29-512.1.el10_0 | 0:1.29-512.1.el10_0 |
perl-mro-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:1.29-512.1.el10_0 | 0:1.29-512.1.el10_0 |
perl-openRed Hat:enterprise_linux:10.0 |
before 0:1.13-512.1.el10_0 | 0:1.13-512.1.el10_0 |
perl-overloadRed Hat:enterprise_linux:10.0 |
before 0:1.37-512.1.el10_0 | 0:1.37-512.1.el10_0 |
perl-overloadingRed Hat:enterprise_linux:10.0 |
before 0:0.02-512.1.el10_0 | 0:0.02-512.1.el10_0 |
perl-phRed Hat:enterprise_linux:10.0 |
before 0:5.40.2-512.1.el10_0 | 0:5.40.2-512.1.el10_0 |
perl-sigtrapRed Hat:enterprise_linux:10.0 |
before 0:1.10-512.1.el10_0 | 0:1.10-512.1.el10_0 |
perl-sortRed Hat:enterprise_linux:10.0 |
before 0:2.05-512.1.el10_0 | 0:2.05-512.1.el10_0 |
perl-subsRed Hat:enterprise_linux:10.0 |
before 0:1.04-512.1.el10_0 | 0:1.04-512.1.el10_0 |
perl-utilsRed Hat:enterprise_linux:10.0 |
before 0:5.40.2-512.1.el10_0 | 0:5.40.2-512.1.el10_0 |
perl-varsRed Hat:enterprise_linux:10.0 |
before 0:1.05-512.1.el10_0 | 0:1.05-512.1.el10_0 |
perl-vmsishRed Hat:enterprise_linux:10.0 |
before 0:1.04-512.1.el10_0 | 0:1.04-512.1.el10_0 |
perlRocky Linux:10 |
before 4:5.40.2-512.1.el10_0 | 4:5.40.2-512.1.el10_0 |
perlSUSE:Linux Micro 6.0 |
before 5.38.2-2.1 | 5.38.2-2.1 |
perlSUSE:Linux Micro 6.1 From an advisory covering 2 CVEs |
before 5.38.2-slfo.1.1_2.1 | 5.38.2-slfo.1.1_2.1 |
perlUbuntu:22.04:LTS |
before 5.34.0-3ubuntu1.4, plus listed versions 5.32.1-3ubuntu35.34.0-3ubuntu15.34.0-3ubuntu1.15.34.0-3ubuntu1.25.34.0-3ubuntu1.3 |
5.34.0-3ubuntu1.4 |
perlUbuntu:24.04:LTS |
before 5.38.2-3.2ubuntu0.1, plus listed versions 5.36.0-9ubuntu15.36.0-10ubuntu15.38.2-35.38.2-3.25.38.2-3.2build15.38.2-3.2build25.38.2-3.2build2.1 |
5.38.2-3.2ubuntu0.1 |
perlUbuntu:25.04 |
before 5.40.1-2ubuntu0.1, plus listed versions 5.38.2-55.40.0-65.40.0-75.40.0-85.40.1-2 |
5.40.1-2ubuntu0.1 |
perlopenSUSE:Tumbleweed |
before 5.40.2-1.1 | 5.40.2-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-56406 is a high vulnerability (CVSS 8.4) in Perl, published April 13, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.54%, the 45th percentile. Fixed in perl 5.36.2-r1.
References
github.com/Perl/perl5/commit/87f42aa0e0096e9a346c9672aa3a0bd3bef8c1dd.patch
metacpan.org/release/SHAY/perl-5.38.4/changes
metacpan.org/release/SHAY/perl-5.40.2/changes
openwall.com/lists/oss-security/2025/04/13/3
openwall.com/lists/oss-security/2025/04/13/4
openwall.com/lists/oss-security/2025/04/13/5
Show 42 moreShow less
nvd.nist.gov/vuln/detail/CVE-2024-56406
github.com/advisories/GHSA-p6jf-pv8c-623c
security.alpinelinux.org/vuln/CVE-2024-56406
access.redhat.com/errata/RHSA-2025:7500
access.redhat.com/security/cve/CVE-2024-56406
bugzilla.redhat.com/2359290
errata.almalinux.org/10/ALSA-2025-7500.html
docs.bell-sw.com/security/cves/CVE-2024-56406
cpan.org/modules
github.com/Perl/perl5
github.com/CVEProject/cvelistV5/tree/main/cves/2024/56xxx/CVE-2024-56406.json
security-tracker.debian.org/tracker/CVE-2024-56406
advisories.mageia.org/MGASA-2025-0274.html
bugs.mageia.org/show_bug.cgi?id=34209
bugs.mageia.org/show_bug.cgi?id=31852
openwall.com/lists/oss-security/2023/04/29/1
ubuntu.com/security/notices/USN-6112-1
lists.debian.org/debian-security-announce/2025/msg00064.html
ubuntu.com/security/notices/USN-7434-1
lists.fedoraproject.org/archives/list/[email protected]/message/USJDDXS5I35D7CEPDILLJIEUAZOXW7YF
openwall.com/lists/oss-security/2025/05/22/2
openwall.com/lists/oss-security/2025/05/23/1
openwall.com/lists/oss-security/2025/05/30/4
openwall.com/lists/oss-security/2025/06/02/2
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1470
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1471
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1472
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1473
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2359290
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_7500.json
cve.org/CVERecord?id=CVE-2024-56406
errata.rockylinux.org/RLSA-2025:7500
suse.com/support/update/announcement/2025/suse-su-202520334-1
bugzilla.suse.com/1241083
suse.com/security/cve/CVE-2024-56406
suse.com/support/update/announcement/2025/suse-su-202520532-1
bugzilla.suse.com/1244079
suse.com/security/cve/CVE-2025-40909
ubuntu.com/security/CVE-2024-56406
ubuntu.com/security/notices/USN-7434-2
lists.opensuse.org/archives/list/[email protected]/thread/YMWNA2ZAVCKGDBHY24AR252NG47ECKHT