Skip to content
OpenAdvisories
Low · 3.5 CVE-2023-3748 EUVD-2023-44383GHSA-w8cg-4xhg-9fgw

Inifinite loop in babld message parsing may cause dos

Published Jul 24, 2023 · Updated Sep 27, 2024 · Assigned by redhat

Description

A flaw was found in FRRouting when parsing certain babeld unicast hello messages that are intended to be ignored. This issue may allow an attacker to send specially crafted hello messages with the unicast flag set, the interval field set to 0, or any TLV that contains a sub-TLV with the Mandatory flag set to enter an infinite loop and cause a denial of service.

Affected products

VendorProductAffectedFixed
— frr — 8.5
Red Hat Red Hat Enterprise Linux 8 — —
Red Hat Red Hat Enterprise Linux 9 — —
Fedora Fedora — —

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 9.1-0.1 —
Debian 13 frr 9.1-0.1 —
Debian 12 frr 8.4.4-1.1~deb12u2 —
ReleasePackageFixed inAdvisory
SLES 15 SP6 frr 8.5.6-150500.4.30.1 SUSE-SU-2024:4090-1
SLES 15 SP5 frr 8.4-150500.4.8.1 SUSE-SU-2024:4090-1, SUSE-SU-2023:3709-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed frr 8.4-5.1 openSUSE-SU-2024:13191-1
openSUSE Leap 15.6 frr 8.5.6-150500.4.30.1 SUSE-SU-2024:4090-1
openSUSE Leap 15.5 frr 8.4-150500.4.8.1 SUSE-SU-2024:4090-1, SUSE-SU-2023:3709-1

Advisories 4

References