portage-ng / portage / dev-cpp / yaml-cpp / 0.8.0-r2
portage-ng glsa
1 advisory reference dev-cpp/yaml-cpp · none place version 0.8.0-r2 in a vulnerable range
▸ GLSA 202007-14 yaml-cpp: Denial of service this version unaffected normal remote 2020-07-26

A vulnerability in yaml-cpp could lead to a Denial of Service condition.

Announced
2020-07-26
Revised
2020-07-26
Access
remote
Bugs
#626662
Advisory
https://security.gentoo.org/glsa/202007-14

Affected packages

PackageArchVulnerableUnaffected
dev-cpp/yaml-cpp*< 0.6.3-r2>= 0.6.3-r2

Background

yaml-cpp is a YAML parser and emitter in C++.

Description

The function Scanner::peek in scanner.cpp may have an assertion failure.

Impact

An attacker could cause a possible Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All yaml-cpp users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=dev-cpp/yaml-cpp-0.6.3-r2"

References