<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Perl (5.45.1) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/perl-5.45.1/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Tue, 11 Aug 2026 09:57:28 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/perl-5.45.1/feed.xml" rel="self" type="application/rss+xml"/><item><title>Out-of-Bounds Memory Corruption in Perl Regular Expression Engine</title><link>https://feed.craftedsignal.io/briefs/2026-08-perl-heap-vuln/</link><pubDate>Tue, 11 Aug 2026 09:57:28 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-perl-heap-vuln/</guid><description>Perl versions through 5.45.1 contain a vulnerability in the S_regmatch function leading to out-of-bounds heap reads and writes during regex processing, which may allow for arbitrary code execution.</description><content:encoded><![CDATA[<p>Perl versions through 5.45.1 contain a critical memory corruption vulnerability in the regular expression engine. The issue originates within the S_regmatch function due to an undersized superlinear cache. When processing specific, maliciously crafted regular expressions, the engine may perform out-of-bounds heap reads and writes. This flaw represents a significant risk for any application utilizing Perl to process user-supplied input via regex patterns, as it could be leveraged to crash services or achieve arbitrary code execution in the context of the Perl interpreter. Organizations utilizing Perl in web applications, CGI scripts, or data processing pipelines should prioritize updating their environment to a patched version once available.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of this vulnerability can lead to memory corruption, resulting in either a denial-of-service (process crash) or potential remote code execution. The impact is broad given Perl's prevalence in backend infrastructure, legacy web applications, and various system administration utilities.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade all Perl distributions to a version later than 5.45.1 as soon as patches are released by the Perl community.</li>
<li>Review applications that utilize Perl for processing untrusted or external input via regular expressions to identify potential exposure points.</li>
<li>Audit system logs for unexpected crashes of Perl-based services which may indicate failed exploitation attempts or memory instability.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>