CVE Catalog

CVE-2013-10076

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.19%

8th percentile - higher than 8% of all known CVEs

Summary

ExtUtils::Typemaps::STL::Vector versions before 1.05 for Perl allocate a 32 GiB array on an empty list. The av_extend call with an underflowing value leads to allocation of 2^32 slots, causing memory exhaustion.

Risk Assessment

The risk is memory exhaustion, which can crash the application or the entire server, especially when processing empty lists.

Recommendation

It is recommended to upgrade to version 1.05 or later, which fixes this issue.

Related vulnerabilities

Original NVD description (English source)

ExtUtils::Typemaps::STL::Vector versions before 1.05 for Perl allocate a 32 GiB array on an empty list. The OUTPUT typemaps call av_extend( av, len-1 ). On an empty list, this undeflows, and av_extend will allocate an array with 2^32 slots, leading to memory exhaustion.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS