Every CVE Search/ Get API key

CVE-2026-57433

Storable versions before 3.41 for Perl have a signed integer overflow when deserializing a crafted SX_HOOK record

9.8 CriticalFix available

Storable versions before 3.41 for Perl have a signed integer overflow when deserializing a crafted SX_HOOK record.

retrieve_hook_common reads a signed 32-bit item count from an SX_HOOK record and calls av_extend with that count plus one. A count of I32_MAX wraps the addition to a negative value.

A crafted blob passed to thaw or retrieve triggers the overflow; av_extend receives the negative count and dies with a panic, terminating the deserialization.

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
High
Integrity
High
Availability
High

Exploit likelihood

0.47%Up 0.3 points since Jul 14, 2026
90%50%10%1%

What each source reports

CVE List Score used 9.8

Storable versions before 3.41 for Perl have a signed integer overflow when deserializing a crafted SX_HOOK record

Storable versions before 3.41 for Perl have a signed integer overflow when deserializing a crafted SX_HOOK record.

retrieve_hook_common reads a signed 32-bit item count from an SX_HOOK record and calls av_extend with that count plus one. A count of I32_MAX wraps the addition to a negative value.

A crafted blob passed to thaw or retrieve triggers the overflow; av_extend receives the negative count and dies with a panic, terminating the deserialization.

Record
CVE-2026-57433
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-190
Updated
2026-11-02
EUVDEUVD-2026-43501 9.8

Storable versions before 3.41 for Perl have a signed integer overflow when deserializing a crafted SX_HOOK record.

retrieve_hook_common reads a signed 32-bit item count from an SX_HOOK record and calls av_extend with that count plus one. A count of I32_MAX wraps the addition to a negative value.

A crafted blob passed to thaw or retrieve triggers the overflow; av_extend receives the negative count and dies with a panic, terminating the deserialization.

Record
EUVD-2026-43501
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-r969-gf4c-xqf7 9.8

Storable versions before 3.41 for Perl have a signed integer overflow when deserializing a...

Storable versions before 3.41 for Perl have a signed integer overflow when deserializing a crafted SX_HOOK record.

retrieve_hook_common reads a signed 32-bit item count from an SX_HOOK record and calls av_extend with that count plus one. A count of I32_MAX wraps the addition to a negative value.

A crafted blob passed to thaw or retrieve triggers the overflow; av_extend receives the negative count and dies with a panic, terminating the deserialization.

Record
GHSA-r969-gf4c-xqf7
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-190
Updated
2026-11-02
NVD 9.8

Storable versions before 3.41 for Perl have a signed integer overflow when deserializing a crafted SX_HOOK record.

retrieve_hook_common reads a signed 32-bit item count from an SX_HOOK record and calls av_extend with that count plus one. A count of I32_MAX wraps the addition to a negative value.

A crafted blob passed to thaw or retrieve triggers the overflow; av_extend receives the negative count and dies with a panic, terminating the deserialization.

Record
CVE-2026-57433
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-190
Updated
2026-11-02
OSVALPINE-CVE-2026-57433 9.8

Storable versions before 3.41 for Perl have a signed integer overflow when deserializing a crafted SX_HOOK record.

retrieve_hook_common reads a signed 32-bit item count from an SX_HOOK record and calls av_extend with that count plus one. A count of I32_MAX wraps the addition to a negative value.

A crafted blob passed to thaw or retrieve triggers the overflow; av_extend receives the negative count and dies with a panic, terminating the deserialization.

Record
ALPINE-CVE-2026-57433
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-03
OSV 9.8

Storable versions before 3.41 for Perl have a signed integer overflow when deserializing a crafted SX_HOOK record

Storable versions before 3.41 for Perl have a signed integer overflow when deserializing a crafted SX_HOOK record.

retrieve_hook_common reads a signed 32-bit item count from an SX_HOOK record and calls av_extend with that count plus one. A count of I32_MAX wraps the addition to a negative value.

A crafted blob passed to thaw or retrieve triggers the overflow; av_extend receives the negative count and dies with a panic, terminating the deserialization.

Record
CVE-2026-57433
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-190
Updated
2026-11-02
Show 15 moreShow less
OSVDEBIAN-CVE-2026-57433 9.8

Storable versions before 3.41 for Perl have a signed integer overflow when deserializing a crafted SX_HOOK record. retrieve_hook_common reads a signed 32-bit item count from an SX_HOOK record and calls av_extend with that count plus one. A count of I32_MAX wraps the addition to a negative value. A crafted blob passed to thaw or retrieve triggers the overflow; av_extend receives the negative count and dies with a panic, terminating the deserialization.

Record
DEBIAN-CVE-2026-57433
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2026-3224 9.8

perl security update

Perl 5 is a highly capable, feature-rich programming language with over 30 years of development. Perl 5 runs on over 100 platforms from portables to mainframes and is suitable for both rapid prototyping and large scale development projects.

Security Fix(es):

Perl versions through 5.43.10 have an integer overflow in S_measure_struct leading to an out-of-bounds heap read in pack and unpack.

S_measure_struct adds each item's size times its repeat count to a running total with no overflow check, so a large repeat count in a pack or unpack template wraps the signed SSize_t total negative. The @, X, and x position codes then guard their moves with a signed length comparison that passes when the length is negative, advancing the buffer pointer out of bounds.

A template derived from untrusted input can read heap memory past the buffer and return it to the caller.(CVE-2026-57432)

Storable versions before 3.41 for Perl have a signed integer overflow when deserializing a crafted SX_HOOK record.

retrieve_hook_common reads a signed 32-bit item count from an SX_HOOK record and calls av_extend with that count plus one. A count of I32_MAX wraps the addition to a negative value.

A crafted blob passed to thaw or retrieve triggers the overflow; av_extend receives the negative count and dies with a panic, terminating the deserialization.(CVE-2026-57433)

Record
OESA-2026-3224
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2026-57433 9.8

Storable versions before 3.41 for Perl have a signed integer overflow when deserializing a crafted SX_HOOK record. retrieve_hook_common reads a signed 32-bit item count from an SX_HOOK record and calls av_extend with that count plus one. A count of I32_MAX wraps the addition to a negative value. A crafted blob passed to thaw or retrieve triggers the overflow; av_extend receives the negative count and dies with a panic, terminating the deserialization.

Record
UBUNTU-CVE-2026-57433
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVAZL-92415 No score

CVE-2026-57433 affecting package perl for versions less than 5.38.2-514

Storable versions before 3.41 for Perl have a signed integer overflow when deserializing a crafted SX_HOOK record.

retrieve_hook_common reads a signed 32-bit item count from an SX_HOOK record and calls av_extend with that count plus one. A count of I32_MAX wraps the addition to a negative value.

A crafted blob passed to thaw or retrieve triggers the overflow; av_extend receives the negative count and dies with a panic, terminating the deserialization.

Record
AZL-92415
Updated
2026-11-05
OSVCLSA-2026-1788175535 No score

Fix CVE(s): CVE-2026-57433

  • SECURITY UPDATE: signed integer overflow when deserializing a crafted Storable SX_HOOK record
    • debian/patches/CVE-2026-57433.patch: reject a hook data item count of I32_MAX in retrieve_hook() in dist/Storable/Storable.xs before it is incremented and passed to av_extend()
    • CVE-2026-57433
Record
CLSA-2026-1788175535
Updated
2026-11-02
OSVCLSA-2026-1788175793 No score

Fix CVE(s): CVE-2026-57433

  • SECURITY UPDATE: signed integer overflow in Storable SX_HOOK deserialization
    • debian/patches/fixes/CVE-2026-57433.patch: croak on a hook data item count of I32_MAX before av_extend() is called with an overflowed negative count in retrieve_hook() in dist/Storable/Storable.xs
    • CVE-2026-57433
Record
CLSA-2026-1788175793
Updated
2026-11-02
OSVCLSA-2026-1788194548 No score

Fix CVE(s): CVE-2026-57433

  • SECURITY UPDATE: denial of service via signed integer overflow when deserializing a crafted Storable blob
    • debian/patches/CVE-2026-57433.patch: reject a hook data item count of I32_MAX in retrieve_hook_common() in dist/Storable/Storable.xs before it is incremented and passed to av_extend(); backported from upstream commit e4f681784bcdeaa91ff02a2fa4cdcae5c46779d7.
    • CVE-2026-57433
Record
CLSA-2026-1788194548
Updated
2026-11-02
OSVCLSA-2026-1788334635 No score

Fix CVE(s): CVE-2026-57433, CVE-2026-9538

  • SECURITY UPDATE: denial of service via signed integer overflow when deserializing a crafted Storable blob
    • debian/patches/fixes/CVE-2026-57433.patch: reject a hook data item count of I32_MAX in retrieve_hook_common() in dist/Storable/Storable.xs before it is incremented and passed to av_extend(); backported from upstream commit e4f681784bcdeaa91ff02a2fa4cdcae5c46779d7.
    • CVE-2026-57433
Record
CLSA-2026-1788334635
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
OSVROOT-OS-DEBIAN-11-CVE-2026-57433 No score

CVE-2026-57433 in perl - Patched by Root

Root has patched CVE-2026-57433 in the perl package for Root:Debian:11. Multiple fixed versions available.

Record
ROOT-OS-DEBIAN-11-CVE-2026-57433
Updated
2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2026-57433 No score

CVE-2026-57433 in perl - Patched by Root

Root has patched CVE-2026-57433 in the perl package for Root:Debian:12. Multiple fixed versions available.

Record
ROOT-OS-DEBIAN-12-CVE-2026-57433
Updated
2026-11-02
OSVROOT-OS-DEBIAN-13-CVE-2026-57433 No score

CVE-2026-57433 in perl - Patched by Root

Root has patched CVE-2026-57433 in the perl package for Root:Debian:13. Multiple fixed versions available.

Record
ROOT-OS-DEBIAN-13-CVE-2026-57433
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

Affected packages
PackageAffectedFixed
perl
Alpine:v3.24
before 5.42.3-r0
5.42.3-r0
perl
Azure Linux:3
before 5.38.2-514
5.38.2-514
libperl-dev
TuxCare:Ubuntu:18.04
before 5.26.1-6ubuntu0.7+tuxcare.els4
5.26.1-6ubuntu0.7+tuxcare.els4
libperl5.26
TuxCare:Ubuntu:18.04
before 5.26.1-6ubuntu0.7+tuxcare.els4
5.26.1-6ubuntu0.7+tuxcare.els4
perl
TuxCare:Ubuntu:18.04
before 5.26.1-6ubuntu0.7+tuxcare.els4
5.26.1-6ubuntu0.7+tuxcare.els4
perl-base
TuxCare:Ubuntu:18.04
before 5.26.1-6ubuntu0.7+tuxcare.els4
5.26.1-6ubuntu0.7+tuxcare.els4
perl-debug
TuxCare:Ubuntu:18.04
before 5.26.1-6ubuntu0.7+tuxcare.els4
5.26.1-6ubuntu0.7+tuxcare.els4
perl-doc
TuxCare:Ubuntu:18.04
before 5.26.1-6ubuntu0.7+tuxcare.els4
5.26.1-6ubuntu0.7+tuxcare.els4
perl-modules-5.26
TuxCare:Ubuntu:18.04
before 5.26.1-6ubuntu0.7+tuxcare.els4
5.26.1-6ubuntu0.7+tuxcare.els4
libperl-dev
TuxCare:Ubuntu:16.04
before 5.22.1-9ubuntu0.9+tuxcare.els6
5.22.1-9ubuntu0.9+tuxcare.els6
Show 46 moreShow less
Affected packages
PackageAffectedFixed
libperl5.22
TuxCare:Ubuntu:16.04
before 5.22.1-9ubuntu0.9+tuxcare.els6
5.22.1-9ubuntu0.9+tuxcare.els6
perl
TuxCare:Ubuntu:16.04
before 5.22.1-9ubuntu0.9+tuxcare.els6
5.22.1-9ubuntu0.9+tuxcare.els6
perl-base
TuxCare:Ubuntu:16.04
before 5.22.1-9ubuntu0.9+tuxcare.els6
5.22.1-9ubuntu0.9+tuxcare.els6
perl-debug
TuxCare:Ubuntu:16.04
before 5.22.1-9ubuntu0.9+tuxcare.els6
5.22.1-9ubuntu0.9+tuxcare.els6
perl-doc
TuxCare:Ubuntu:16.04
before 5.22.1-9ubuntu0.9+tuxcare.els6
5.22.1-9ubuntu0.9+tuxcare.els6
perl-modules-5.22
TuxCare:Ubuntu:16.04
before 5.22.1-9ubuntu0.9+tuxcare.els6
5.22.1-9ubuntu0.9+tuxcare.els6
libperl-dev
TuxCare:Ubuntu:20.04
before 5.30.0-9ubuntu0.5+tuxcare.els4
5.30.0-9ubuntu0.5+tuxcare.els4
libperl5.30
TuxCare:Ubuntu:20.04
before 5.30.0-9ubuntu0.5+tuxcare.els4
5.30.0-9ubuntu0.5+tuxcare.els4
perl
TuxCare:Ubuntu:20.04
before 5.30.0-9ubuntu0.5+tuxcare.els4
5.30.0-9ubuntu0.5+tuxcare.els4
perl-base
TuxCare:Ubuntu:20.04
before 5.30.0-9ubuntu0.5+tuxcare.els4
5.30.0-9ubuntu0.5+tuxcare.els4
perl-debug
TuxCare:Ubuntu:20.04
before 5.30.0-9ubuntu0.5+tuxcare.els4
5.30.0-9ubuntu0.5+tuxcare.els4
perl-doc
TuxCare:Ubuntu:20.04
before 5.30.0-9ubuntu0.5+tuxcare.els4
5.30.0-9ubuntu0.5+tuxcare.els4
perl-modules-5.30
TuxCare:Ubuntu:20.04
before 5.30.0-9ubuntu0.5+tuxcare.els4
5.30.0-9ubuntu0.5+tuxcare.els4
libperl-dev
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 5.28.1-6+deb10u1+tuxcare.els7
5.28.1-6+deb10u1+tuxcare.els7
libperl5.28
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 5.28.1-6+deb10u1+tuxcare.els7
5.28.1-6+deb10u1+tuxcare.els7
perl
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 5.28.1-6+deb10u1+tuxcare.els7
5.28.1-6+deb10u1+tuxcare.els7
perl-base
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 5.28.1-6+deb10u1+tuxcare.els7
5.28.1-6+deb10u1+tuxcare.els7
perl-debug
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 5.28.1-6+deb10u1+tuxcare.els7
5.28.1-6+deb10u1+tuxcare.els7
perl-doc
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 5.28.1-6+deb10u1+tuxcare.els7
5.28.1-6+deb10u1+tuxcare.els7
perl-modules-5.28
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 5.28.1-6+deb10u1+tuxcare.els7
5.28.1-6+deb10u1+tuxcare.els7
perl
Debian: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
perl
Debian:13
before 5.40.1-6+deb13u1, plus listed versions
5.40.1-6
5.40.1-6+deb13u1
perl
Debian:14
before 5.40.1-8, plus listed versions
5.40.1-65.40.1-7
5.40.1-8
perl
Mageia:10
From an advisory covering 3 CVEs
before 5.42.0-3.mga10
5.42.0-3.mga10
perl
Mageia:9
From an advisory covering 3 CVEs
before 5.36.0-1.4.mga9
5.36.0-1.4.mga9
perl
openEuler:20.03-LTS-SP4
From an advisory covering 2 CVEs
before 5.28.3-14.oe2003sp4
5.28.3-14.oe2003sp4
perl
openEuler:22.03-LTS-SP4
From an advisory covering 2 CVEs
before 5.34.0-17.oe2203sp4
5.34.0-17.oe2203sp4
perl
openEuler:24.03-LTS-SP1
From an advisory covering 2 CVEs
before 5.38.0-16.oe2403sp1
5.38.0-16.oe2403sp1
perl
openEuler:24.03-LTS-SP3
From an advisory covering 2 CVEs
before 5.38.0-16.oe2403sp3
5.38.0-16.oe2403sp3
perl
openEuler:24.03-LTS-SP4
From an advisory covering 2 CVEs
before 5.38.0-16.oe2403sp4
5.38.0-16.oe2403sp4
perl
Root: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.12
rootio-perl
Root: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.12
perl
Ubuntu: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 less
5.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
perl
Ubuntu: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 less
5.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
perl
Ubuntu: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 less
5.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
perl
Ubuntu: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 less
5.30.0-9ubuntu0.35.30.0-9ubuntu0.45.30.0-9ubuntu0.55.30.0-9ubuntu0.5+esm2
5.30.0-9ubuntu0.5+esm3
perl
Ubuntu: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
perl
Ubuntu: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 less
5.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
perl
Ubuntu: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
perl
Ubuntu: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 less
5.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
perl
Ubuntu: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 less
5.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
perl
Ubuntu: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 less
5.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
perl
Ubuntu: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 less
5.30.0-9ubuntu0.35.30.0-9ubuntu0.45.30.0-9ubuntu0.55.30.0-9ubuntu0.5+esm2
5.30.0-9ubuntu0.5+esm3
perl
Ubuntu: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
perl
Ubuntu: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
perl
Ubuntu: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 less
5.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

History

History
RecordedChangedSources
affectedOSV
affected, aliases, facts, referencesOSV
affected
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-57433 is a critical vulnerability (CVSS 9.8) in Haarg Storable, published July 13, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.47%, the 41st percentile. Fixed in perl 5.42.3-r0.

References

Show 28 moreShow less
MoveEnter Open