CVE-2023-38406
ffr: Flowspec overflow in bgpd/bgp_flowspec.c
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD. Rated lower by Red Hat (medium), AlmaLinux (medium), Oracle (medium), Rocky Linux (medium), Ubuntu (medium).
Description
bgpd/bgp_flowspec.c in FRRouting (FRR) before 8.4.3 mishandles an nlri length of zero, aka a "flowspec overflow."
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| alma 8 | frr, frr-selinux | 7.5.1-13.el8_9.3.alma.1 |
| alma 9 | frr, frr-selinux | 8.3.1-11.el9_3.2.alma.1 |
| debian 10 | frr | 7.5.1-1.1+deb10u2 |
| debian 11 | frr | 7.5.1-1.1+deb11u3 |
| debian 12 | frr | 8.4.4-1.1~deb12u1 |
| debian 13 | frr | 8.4.4-1 |
| debian 14 | frr | 8.4.4-1 |
| echo | frr | 8.4.4-1.1~deb12u1 |
| Oracle Linux 8 | frr, frr-selinux | 7.5.1-13.el8_9.3 |
| Oracle Linux 9 | frr, frr-selinux | 8.3.1-11.el9_3.2 |
| rapidfort Oracle Linux 9 | frr, frr-selinux | 0:8.3.1-11.el9_3.2 |
| rapidfort ubuntu 20.04 | frr, rf-frr | 0:8.1-1ubuntu1.8 |
Show all 27 entries from 18 sources
| Source | Package | Fixed in |
|---|---|---|
| alma 8 | frr | 7.5.1-13.el8_9.3.alma.1 |
| alma 8 | frr-selinux | 7.5.1-13.el8_9.3.alma.1 |
| alma 9 | frr | 8.3.1-11.el9_3.2.alma.1 |
| alma 9 | frr-selinux | 8.3.1-11.el9_3.2.alma.1 |
| debian 10 | frr | 7.5.1-1.1+deb10u2 |
| debian 11 | frr | 7.5.1-1.1+deb11u3 |
| debian 12 | frr | 8.4.4-1.1~deb12u1 |
| debian 13 | frr | 8.4.4-1 |
| debian 14 | frr | 8.4.4-1 |
| echo | frr | 8.4.4-1.1~deb12u1 |
| Oracle Linux 8 | frr | 7.5.1-13.el8_9.3 |
| Oracle Linux 8 | frr-selinux | 7.5.1-13.el8_9.3 |
| Oracle Linux 9 | frr | 8.3.1-11.el9_3.2 |
| Oracle Linux 9 | frr-selinux | 8.3.1-11.el9_3.2 |
| rapidfort Oracle Linux 9 | frr | 0:8.3.1-11.el9_3.2 |
| rapidfort Oracle Linux 9 | frr-selinux | 0:8.3.1-11.el9_3.2 |
| rapidfort ubuntu 20.04 | frr | 0:8.1-1ubuntu1.8 |
| rapidfort ubuntu 20.04 | rf-frr | 0:8.1-1ubuntu1.8 |
| rapidfort ubuntu 22.04 | frr | 0:8.1-1ubuntu1.8 |
| rapidfort ubuntu 22.04 | rf-frr | 0:8.1-1ubuntu1.8 |
| rapidfort ubuntu 24.04 | frr | 0:8.1-1ubuntu1.8 |
| rapidfort ubuntu 24.04 | rf-frr | 0:8.1-1ubuntu1.8 |
| rocky 8 | frr | 7.5.1-13.el8_9.3 |
| rocky 8 | frr-selinux | 7.5.1-13.el8_9.3 |
| ubuntu 20.04-ESM | frr | 7.2.1-1ubuntu0.2+esm2 |
| ubuntu 22.04 | frr | 8.1-1ubuntu1.8 |
| ubuntu 23.04 | frr | 8.4.2-1ubuntu1.6 |
References
- https://access.redhat.com/errata/RHSA-2024:0477
- https://access.redhat.com/security/cve/CVE-2023-38406
- https://bugzilla.redhat.com/2248207
- https://bugzilla.redhat.com/2248208
- https://bugzilla.redhat.com/2248526
- https://bugzilla.redhat.com/2248528
- https://bugzilla.redhat.com/show_bug.cgi?id=2248207
- https://bugzilla.redhat.com/show_bug.cgi?id=2248208
All 26 references
- https://bugzilla.redhat.com/show_bug.cgi?id=2248526
- https://bugzilla.redhat.com/show_bug.cgi?id=2248528
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38406
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38407
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-47234
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-47235
- https://errata.almalinux.org/9/ALSA-2024-0477.html
- https://errata.rockylinux.org/RLSA-2024:0130
- https://github.com/FRRouting/frr/compare/frr-8.4.2...frr-8.4.3
- https://github.com/FRRouting/frr/pull/12884
- https://linux.oracle.com/cve/CVE-2023-38406.html
- https://linux.oracle.com/errata/ELSA-2024-0477.html
- https://lists.debian.org/debian-lts-announce/2024/04/msg00019.html
- https://lists.debian.org/debian-lts-announce/2024/09/msg00007.html
- https://nvd.nist.gov/vuln/detail/CVE-2023-38406
- https://ubuntu.com/security/notices/USN-6498-1
- https://ubuntu.com/security/notices/USN-6807-1
- https://www.cve.org/CVERecord?id=CVE-2023-38406