VYPR

Packagist (Composer) package

league/commonmark

pkg:composer/league/commonmark

Vulnerabilities (5)

  • CVE-2026-33347MedMar 24, 2026
    affected >= 2.3.0, < 2.8.2fixed 2.8.2

    league/commonmark is a PHP Markdown parser. From version 2.3.0 to before version 2.8.2, the DomainFilteringAdapter in the Embed extension is vulnerable to an allowlist bypass due to a missing hostname boundary assertion in the domain-matching regex. An attacker-controlled domain

  • CVE-2026-30838Mar 7, 2026
    affected >= 2.0.0, < 2.8.1fixed 2.8.1

    league/commonmark is a PHP Markdown parser. Prior to version 2.8.1, the DisallowedRawHtml extension can be bypassed by inserting a newline, tab, or other ASCII whitespace character between a disallowed HTML tag name and the closing >. For example, <script\n> would pass through un

  • CVE-2025-46734MedMay 5, 2025
    affected >= 1.5.0, < 2.7.0fixed 2.7.0

    league/commonmark is a PHP Markdown parser. A cross-site scripting (XSS) vulnerability in the Attributes extension of the league/commonmark library (versions 1.5.0 through 2.6.x) allows remote attackers to insert malicious JavaScript calls into HTML. The league/commonmark library

  • CVE-2019-10010Mar 24, 2019
    affected < 0.18.3fixed 0.18.3

    Cross-site scripting (XSS) vulnerability in the PHP League CommonMark library before 0.18.3 allows remote attackers to insert unsafe links into HTML by using double-encoded HTML entities that are not properly escaped during rendering, a different vulnerability than CVE-2018-20583

  • CVE-2018-20583Dec 30, 2018
    affected >= 0.15.6, < 0.18.1fixed 0.18.1

    Cross-site scripting (XSS) vulnerability in the PHP League CommonMark library versions 0.15.6 through 0.18.x before 0.18.1 allows remote attackers to insert unsafe URLs into HTML (even if allow_unsafe_links is false) via a newline character (e.g., writing javascript as javascri%0