CVE-2026-57432: Perl versions through 5.43.10 have an integer overflow in S_measure_struct leading to an out-of-bounds heap read in pack and unpack
Perl versions through 5.43.10 have an integer overflow in Smeasurestruct leading to an out-of-bounds heap read in pack and unpack
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 5.38.2-513 - Upgrade
Upgrade
perlto a version that resolves this vulnerability.Fixed in 5.43.11Patch CVE-2026-57432
Event History
Frequently Asked Questions
What is the severity of CVE-2026-57432?
The severity of CVE-2026-57432 is rated at 57, indicating a moderate risk level.
What are the implications of CVE-2026-57432 for Perl users?
CVE-2026-57432 allows for an integer overflow leading to out-of-bounds heap read, potentially allowing malicious exploitation.
How do I fix CVE-2026-57432?
To fix CVE-2026-57432, upgrade to Perl version 5.43.11 or later which contains the necessary patches.
Which versions of Perl are affected by CVE-2026-57432?
Perl versions through 5.43.10 are affected by CVE-2026-57432.
What causes the vulnerability in CVE-2026-57432?
The vulnerability in CVE-2026-57432 is caused by an integer overflow in S_measure_struct that lacks an overflow check.