Skip to content
OpenAdvisories
Critical · 9.8 CVE-2024-22051 EUVD-2022-1416GHSA-fmx4-26r3-wxpf

CommonMarker Integer Overflow Vulnerability

Published Jan 4, 2024 · Updated Nov 8, 2026 · Assigned by VulnCheck

Description

CommonMarker versions prior to 0.23.4 are at risk of an integer overflow vulnerability. This vulnerability can result in possibly unauthenticated remote attackers to cause heap memory corruption, potentially leading to an information leak or remote code execution, via parsing tables with marker rows that contain more than UINT16_MAX columns.

Affected products

VendorProductAffectedFixed
— commonmarker < 0.23.4 0.23.4

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 ruby-commonmarker 0.23.4-1 —
Debian 13 ruby-commonmarker 0.23.4-1 —
Debian 12 ruby-commonmarker 0.23.4-1 —
ReleasePackageFixed inAdvisory
Ubuntu 22.04 LTS ruby-commonmarker No fix yet —
Ubuntu 20.04 LTS ruby-commonmarker No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
RubyGems commonmarker < 0.23.4 0.23.4 GHSA-fmx4-26r3-wxpf

References