RubySec

Providing security resources for the Ruby community

GHSA-48wp-p9qv-4j64 (commonmarker): Commonmarker vulnerable to to several quadratic complexity bugs that may lead to denial of service

Commonmarker vulnerable to to several quadratic complexity bugs that may lead to denial of service

Published: March 31, 2023

SECURITY IDENTIFIERS

GEM

commonmarker

SEVERITY

CVSS v3.x: 7.5 (High)

PATCHED VERSIONS

>= 0.23.9

DESCRIPTION

Impact

Several quadratic complexity bugs in commonmarker's underlying cmark-gfm library may lead to unbounded resource exhaustion and subsequent denial of service.

The following vulnerabilities were addressed:

  • CVE-2023-24824
  • CVE-2023-26485

For more information, consult the release notes for versions 0.23.0.gfm.10 and 0.23.0.gfm.11.

Mitigation

Users are advised to upgrade to commonmarker version 0.23.9

RELATED