portage-ng / portage / dev-cpp / libmcpp / 2.7.2_p5-r2
portage-ng glsa
1 advisory reference dev-cpp/libmcpp · none place version 2.7.2_p5-r2 in a vulnerable range
▸ GLSA 202208-04 libmcpp: Denial of service this version unaffected low remote 2022-08-04

Multiple vulnerabilities in libmcpp could result in a denial of service condition.

Announced
2022-08-04
Revised
2022-08-04
Access
remote
Bugs
#718808
Advisory
https://security.gentoo.org/glsa/202208-04

Affected packages

PackageArchVulnerableUnaffected
dev-cpp/libmcpp*< 2.7.2_p5>= 2.7.2_p5

Background

libmcpp is a portable C/C++ preprocessor.

Description

A buffer overflow and an out-of-bounds read vulnerability have been discovered in libmcpp, which could be exploited for denial of service.

Impact

An attacker that can provide crafted input to libmcpp could achieve denial of service.

Workaround

There is no known workaround at this time.

Resolution

All libmcpp users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=dev-cpp/libmcpp-2.7.2_p5"

References