Skip to content
OpenAdvisories
Unscored CVE-2022-43681 EUVD-2022-46674GHSA-x7mf-v6gh-vm4g

An out-of-bounds read exists in the BGP daemon of FRRouting FRR through 8.4. When sending a malformed BGP OPEN message that ends with the o…

Published May 3, 2023 · Updated Aug 3, 2024 · Assigned by mitre

Description

An out-of-bounds read exists in the BGP daemon of FRRouting FRR through 8.4. When sending a malformed BGP OPEN message that ends with the option length octet (or the option length word, in case of an extended OPEN message), the FRR code reads of out of the bounds of the packet, throwing a SIGABRT signal and exiting. This results in a bgpd daemon restart, causing a Denial-of-Service condition.

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 frr 8.4.1-1 —
Debian 13 frr 8.4.1-1 —
Debian 12 frr 8.4.1-1 —
Debian 10 frr 7.5.1-1.1+deb10u1 DLA-3573-1
ReleasePackageFixed inAdvisory
RHEL 9 frr +1 8.3.1-11.el9_3 RHSA-2023:6434

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 9 frr +1 8.3.1-11.el9_3.alma.1 ALSA-2023:6434

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 9 frr +1 8.3.1-11.el9_3 ELSA-2023-6434

Advisories 5

References