<?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/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Commonmark (&lt; 2.6.0) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/commonmark--2.6.0/</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>Wed, 09 Sep 2026 14:58:12 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/commonmark--2.6.0/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Polynomial Time Complexity Denial of Service in league/commonmark</title><link>https://feed.craftedsignal.io/briefs/2026-09-cve-2024-58382-dos/</link><pubDate>Wed, 09 Sep 2026 14:58:12 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-cve-2024-58382-dos/</guid><description>The league/commonmark package versions prior to 2.6.0 contain a polynomial time complexity vulnerability allowing unauthenticated attackers to cause denial-of-service via crafted Markdown inputs.</description><content:encoded><![CDATA[<p>The PHP library league/commonmark, specifically versions prior to 2.6.0, is susceptible to a denial-of-service (DoS) vulnerability (CVE-2024-58382). The issue stems from polynomial time complexity within the library's Markdown parsing logic. An unauthenticated attacker can submit specifically crafted, malicious Markdown strings that force the parser into a worst-case performance scenario. When these requests are submitted concurrently or at a high frequency, the resulting computational load consumes excessive CPU resources and exhausts available PHP-FPM worker processes, effectively rendering the host application unresponsive to legitimate user traffic. This vulnerability represents a significant risk for any application that accepts user-provided Markdown content without robust input sanitization or resource rate limiting. Defenders should prioritize patching to version 2.6.0 or later.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation results in service unavailability. By exhausting CPU resources and PHP-FPM processes, an attacker can crash the application or prevent it from processing legitimate requests. This poses a high availability risk to any web platform utilizing commonmark for user-generated content, such as forums, comment sections, or document editors.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade league/commonmark to version 2.6.0 or later immediately to address the underlying parser flaw associated with CVE-2024-58382.</li>
<li>Implement request rate limiting for endpoints that accept and process user-supplied Markdown to mitigate the risk of concurrent resource exhaustion.</li>
<li>Monitor PHP-FPM process pools for unexpected saturation or persistent high CPU utilization, which may indicate active exploitation attempts.</li>
</ul>
]]></content:encoded><category domain="severity">medium</category><category domain="type">threat</category></item></channel></rss>