In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsUpgrade league/commonmark to version 2.9.0 or higher.
league/commonmark is a PHP-based Markdown parser which supports the full CommonMark spec. It is based on the CommonMark JS reference implementation.
Affected versions of this package are vulnerable to Inefficient Algorithmic Complexity due to inefficient processing in the AttributesListener::findTargetAndDirection function when handling adjacent inline attribute blocks with the Attributes extension enabled. An attacker can cause excessive CPU consumption by submitting specially crafted input containing a large number of adjacent attribute blocks, leading to significant delays in processing.
This vulnerability can be mitigated by disabling the Attributes extension for untrusted input or by imposing a strict maximum input length before conversion.