Skip to content
OpenAdvisories
Medium · 6.1 CVE-2026-120455 EUVD-2026-115215GHSA-pj6m-mgp5-m3qx

rapidyaml through 0.16.0 Out-of-Bounds Write via ParseEngine::_add_annotation()

Published Nov 2, 2026 · Updated Nov 9, 2026 · Assigned by VulnCheck

Description

rapidyaml through 0.16.0 contains an out-of-bounds write vulnerability in ParseEngine::_add_annotation() that allows attackers to corrupt memory by supplying YAML with excess anchors or tags. Attackers can submit YAML with consecutive anchors or tags to overflow the fixed two-element annotation array in release builds, corrupting stack memory and crashing the process.

Affected products

VendorProductAffectedFixed
biojppm rapidyaml ≤ 0.16.0 —

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
Ubuntu 26.10 rapidyaml No fix yet —
Ubuntu 26.04 LTS rapidyaml No fix yet —

References