CYBERSECURITYTRACKER
Permanent story citation

CVE-2026-107373: ExtUtils::Typemaps::STL::String versions before 1.06 for Perl T_STD_STRING typemap may read the SV length before stringifying the argument

This page keeps the story as Cybersecurity Tracker first published it. If the tracker later corrects it, the correction appears below the original and never replaces it.

Back to newsStory 9950

As cited

Copy frozen at (site build).

vulnerabilities

CVE-2026-107373: ExtUtils::Typemaps::STL::String versions before 1.06 for Perl T_STD_STRING typemap may read the SV length before stringifying the argument

ExtUtils::Typemaps::STL::String versions before 1.06 for Perl contain a vulnerability where the typemap may read the SV (scalar value) length before stringifying the argument, potentially causing incorrect memory access. The vulnerability is tracked as CVE-2026-107373 and affects the ExtUtils-Typemaps-Default distribution.

Why it matters: Perl developers using ExtUtils::Typemaps::STL::String for C type mapping should update to version 1.06 or later to prevent potential memory safety issues in XS modules that use the T_STD_STRING typemap.

Source published
First seen by Cybersecurity Tracker

Source attribution

Glossary