CVE-2022-37032
An out-of-bounds read in the BGP daemon of FRRouting FRR before 8.4 may lead to a segmentation...
An out-of-bounds read in the BGP daemon of FRRouting FRR before 8.4 may lead to a segmentation fault and denial of service. This occurs in bgp_capability_msg_parse in bgpd/bgp_packet.c.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
9.1
An out-of-bounds read in the BGP daemon of FRRouting FRR before 8.4 may lead to a segmentation fault and denial of service. This occurs in bgp_capability_msg_parse in bgpd/bgp_packet.c.
- Record
CVE-2022-37032- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
CVE List No score
An out-of-bounds read in the BGP daemon of FRRouting FRR before 8.4 may lead to a segmentation fault and denial of service. This occurs in bgp_capability_msg_parse in bgpd/bgp_packet.c.
- Record
CVE-2022-37032- Updated
- 2026-11-02
EUVDEUVD-2022-39686 No score
An out-of-bounds read in the BGP daemon of FRRouting FRR before 8.4 may lead to a segmentation fault and denial of service. This occurs in bgp_capability_msg_parse in bgpd/bgp_packet.c.
- Record
EUVD-2022-39686- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-mxrw-2vpr-fpwr
9.1
An out-of-bounds read in the BGP daemon of FRRouting FRR before 8.4 may lead to a segmentation...
An out-of-bounds read in the BGP daemon of FRRouting FRR before 8.4 may lead to a segmentation fault and denial of service. This occurs in bgp_capability_msg_parse in bgpd/bgp_packet.c.
- Record
GHSA-mxrw-2vpr-fpwr- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2022-37032
9.1
An out-of-bounds read in the BGP daemon of FRRouting FRR before 8.4 may lead to a segmentation fault and denial of service. This occurs in bgp_capability_msg_parse in bgpd/bgp_packet.c.
- Record
DEBIAN-CVE-2022-37032- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - Updated
- 2026-11-03
OSVRHSA-2023:2202
7.1
Red Hat Security Advisory: frr security, bug fix, and enhancement update
- Record
RHSA-2023:2202- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:H - Updated
- 2026-11-02
Show 13 moreShow less
OSVRHSA-2023:2801
7.1
Red Hat Security Advisory: frr security and bug fix update
- Record
RHSA-2023:2801- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2022-37032
9.1
An out-of-bounds read in the BGP daemon of FRRouting FRR before 8.4 may lead to a segmentation fault and denial of service. This occurs in bgp_capability_msg_parse in bgpd/bgp_packet.c.
- Record
UBUNTU-CVE-2022-37032- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
OSVALSA-2023:2202 No score
Moderate: frr security, bug fix, and enhancement update
FRRouting is free software that manages TCP/IP based routing protocols. It supports BGP4, OSPFv2, OSPFv3, ISIS, RIP, RIPng, PIM, NHRP, PBR, EIGRP and BFD.
The following packages have been upgraded to a later upstream version: frr (8.3.1). (BZ#2129731)
Security Fix(es):
- frr: out-of-bounds read in the BGP daemon may lead to information disclosure or denial of service (CVE-2022-37032)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2023:2202- Updated
- 2026-11-02
OSVALSA-2023:2801 No score
Moderate: frr security and bug fix update
FRRouting is free software that manages TCP/IP based routing protocols. It supports BGP4, OSPFv2, OSPFv3, ISIS, RIP, RIPng, PIM, NHRP, PBR, EIGRP and BFD.
Security Fix(es):
- frr: out-of-bounds read in the BGP daemon may lead to information disclosure or denial of service (CVE-2022-37032)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2023:2801- Updated
- 2026-11-02
OSV No score
An out-of-bounds read in the BGP daemon of FRRouting FRR before 8.4 may lead to a segmentation fault and denial of service. This occurs in bgp_capability_msg_parse in bgpd/bgp_packet.c.
- Record
CVE-2022-37032- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:12307-1 No score
frr-8.1-5.1 on GA media
These are all security issues fixed in the frr-8.1-5.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:12307-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:3246-1 No score
Security update for frr
This update for frr fixes the following issues:
- CVE-2022-37032: Fixed out-of-bounds read in the BGP daemon that may lead to information disclosure or denial of service (bsc#1202023).
- CVE-2019-25074: Fixed a memory leak in the IS-IS daemon that may lead to server memory exhaustion (bsc#1202022).
- Record
SUSE-SU-2022:3246-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:3426-1 No score
Security update for quagga
This update for quagga fixes the following issues:
- CVE-2017-15865: sensitive information disclosed when malformed BGP UPDATE packets are processed. (bsc#1230866)
- CVE-2024-44070: crash when parsing Tunnel Encap attribute due to no length check. (bsc#1229438)
- CVE-2022-37032: out-of-bounds read when parsing a BGP capability message due to incorrect size check. (bsc#1202023)
Bug fixes:
- References to /var/adm/fillup-templates replaced with new %_fillupdir macro. (bsc#1069468)
- Record
SUSE-SU-2024:3426-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:3433-1 No score
Security update for quagga
This update for quagga fixes the following issues:
- CVE-2017-15865: sensitive information disclosed when malformed BGP UPDATE packets are processed. (bsc#1230866)
- CVE-2024-44070: crash when parsing Tunnel Encap attribute due to no length check. (bsc#1229438)
- CVE-2022-37032: out-of-bounds read when parsing a BGP capability message due to incorrect size check. (bsc#1202023)
- Record
SUSE-SU-2024:3433-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:3478-1 No score
Security update for quagga
This update for quagga fixes the following issues:
- CVE-2017-15865: sensitive information disclosed when malformed BGP UPDATE packets are processed. (bsc#1230866)
- CVE-2024-44070: crash when parsing Tunnel Encap attribute due to no length check. (bsc#1229438)
- CVE-2022-37032: out-of-bounds read when parsing a BGP capability message due to incorrect size check. (bsc#1202023)
- Record
SUSE-SU-2024:3478-1- Updated
- 2026-11-02
OSVUSN-5685-1 No score
frr vulnerabilities
It was discovered that FRR incorrectly handled parsing certain BGP messages. A remote attacker could possibly use this issue to cause FRR to crash, resulting in a denial of service. (CVE-2022-37032)
It was discovered that FRR incorrectly handled processing certain BGP messages. A remote attacker could possibly use this issue to cause FRR to crash, resulting in a denial of service, obtain sensitive information, or execute arbitrary code. (CVE-2022-37035)
- Record
USN-5685-1- Updated
- 2026-11-02
OSVUSN-6482-1 No score
quagga vulnerabilities
It was discovered that Quagga incorrectly handled certain BGP messages. A remote attacker could possibly use this issue to cause Quagga to crash, resulting in a denial of service.
- Record
USN-6482-1- Updated
- 2026-11-02
OSVUSN-6807-1 No score
frr vulnerabilities
It was discovered that FRR incorrectly handled certain network traffic. A remote attacker could possibly use this issue to cause FRR to crash, resulting in a denial of service. (CVE-2022-26126, CVE-2022-26127, CVE-2022-26128, CVE-2022-26129, CVE-2022-37032, CVE-2022-37035, CVE-2023-31490, CVE-2023-38406, CVE-2023-38407, CVE-2023-46752, CVE-2023-46753, CVE-2023-47234, CVE-2023-47235, CVE-2024-31948)
Ben Cartwright-Cox discovered that FRR incorrectly handled certain network traffic. A remote attacker could possibly use this issue to cause FRR to crash, resulting in a denial of service. (CVE-2023-38802)
- Record
USN-6807-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
frrAlmaLinux:9 |
before 8.3.1-5.el9 | 8.3.1-5.el9 |
frr-selinuxAlmaLinux:9 |
before 8.3.1-5.el9 | 8.3.1-5.el9 |
frrAlmaLinux:8 |
before 7.5.1-7.el8 | 7.5.1-7.el8 |
frr-selinuxAlmaLinux:8 |
before 7.5.1-7.el8 | 7.5.1-7.el8 |
frrDebian:12 |
before 8.4.1-1 | 8.4.1-1 |
frrDebian:13 |
before 8.4.1-1 | 8.4.1-1 |
frrDebian:14 |
before 8.4.1-1 | 8.4.1-1 |
frrDebian:10 |
before 6.0.2-2+deb10u2, plus listed versions 6.0.2-26.0.2-2+deb10u1 |
6.0.2-2+deb10u2 |
frrDebian:11 |
before 7.5.1-1.1+deb11u1, plus listed versions 7.5.1-1.1 |
7.5.1-1.1+deb11u1 |
frrRed Hat:enterprise_linux:9::appstream |
before 0:8.3.1-5.el9 | 0:8.3.1-5.el9 |
Show 37 moreShow less
| Package | Affected | Fixed |
|---|---|---|
frr-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:8.3.1-5.el9 | 0:8.3.1-5.el9 |
frr-debugsourceRed Hat:enterprise_linux:9::appstream |
before 0:8.3.1-5.el9 | 0:8.3.1-5.el9 |
frr-selinuxRed Hat:enterprise_linux:9::appstream |
before 0:8.3.1-5.el9 | 0:8.3.1-5.el9 |
frrRed Hat:enterprise_linux:8::appstream |
before 0:7.5.1-7.el8 | 0:7.5.1-7.el8 |
frr-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:7.5.1-7.el8 | 0:7.5.1-7.el8 |
frr-debugsourceRed Hat:enterprise_linux:8::appstream |
before 0:7.5.1-7.el8 | 0:7.5.1-7.el8 |
frr-selinuxRed Hat:enterprise_linux:8::appstream |
before 0:7.5.1-7.el8 | 0:7.5.1-7.el8 |
frrSUSE:Linux Enterprise Module for Server Applications 15 SP3 |
before 7.4-150300.4.7.1 | 7.4-150300.4.7.1 |
frrSUSE:Linux Enterprise Module for Server Applications 15 SP4 |
before 7.4-150300.4.7.1 | 7.4-150300.4.7.1 |
frropenSUSE:Leap 15.3 |
before 7.4-150300.4.7.1 | 7.4-150300.4.7.1 |
frropenSUSE:Leap 15.4 |
before 7.4-150300.4.7.1 | 7.4-150300.4.7.1 |
quaggaSUSE:Linux Enterprise Software Development Kit 12 SP5 |
before 1.1.1-17.13.1 | 1.1.1-17.13.1 |
quaggaSUSE:Linux Enterprise Server 12 SP5 |
before 1.1.1-17.13.1 | 1.1.1-17.13.1 |
quaggaSUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 1.1.1-17.13.1 | 1.1.1-17.13.1 |
quaggaSUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS |
before 1.1.1-150000.4.6.1 | 1.1.1-150000.4.6.1 |
quaggaSUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS |
before 1.1.1-150000.4.6.1 | 1.1.1-150000.4.6.1 |
quaggaSUSE:Linux Enterprise Server 15 SP2-LTSS |
before 1.1.1-150000.4.6.1 | 1.1.1-150000.4.6.1 |
quaggaSUSE:Linux Enterprise Server 15 SP3-LTSS |
before 1.1.1-150000.4.6.1 | 1.1.1-150000.4.6.1 |
quaggaSUSE:Linux Enterprise Server for SAP Applications 15 SP2 |
before 1.1.1-150000.4.6.1 | 1.1.1-150000.4.6.1 |
quaggaSUSE:Linux Enterprise Server for SAP Applications 15 SP3 |
before 1.1.1-150000.4.6.1 | 1.1.1-150000.4.6.1 |
quaggaSUSE:Enterprise Storage 7.1 |
before 1.1.1-150000.4.6.1 | 1.1.1-150000.4.6.1 |
quaggaSUSE:Linux Enterprise Module for Server Applications 15 SP5 |
before 1.1.1-150400.12.8.1 | 1.1.1-150400.12.8.1 |
quaggaSUSE:Linux Enterprise Module for Server Applications 15 SP6 |
before 1.1.1-150400.12.8.1 | 1.1.1-150400.12.8.1 |
quaggaSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS |
before 1.1.1-150400.12.8.1 | 1.1.1-150400.12.8.1 |
quaggaSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS |
before 1.1.1-150400.12.8.1 | 1.1.1-150400.12.8.1 |
quaggaSUSE:Linux Enterprise Server 15 SP4-LTSS |
before 1.1.1-150400.12.8.1 | 1.1.1-150400.12.8.1 |
quaggaSUSE:Linux Enterprise Server for SAP Applications 15 SP4 |
before 1.1.1-150400.12.8.1 | 1.1.1-150400.12.8.1 |
quaggaSUSE:Manager Proxy 4.3 |
before 1.1.1-150400.12.8.1 | 1.1.1-150400.12.8.1 |
quaggaSUSE:Manager Server 4.3 |
before 1.1.1-150400.12.8.1 | 1.1.1-150400.12.8.1 |
quaggaopenSUSE:Leap 15.5 |
before 1.1.1-150400.12.8.1 | 1.1.1-150400.12.8.1 |
quaggaopenSUSE:Leap 15.6 |
before 1.1.1-150400.12.8.1 | 1.1.1-150400.12.8.1 |
quaggaUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 0.99.24.1-20.99.24.1-2ubuntu10.99.24.1-2ubuntu1.10.99.24.1-2ubuntu1.20.99.24.1-2ubuntu1.30.99.24.1-2ubuntu1.40.99.24.1-2ubuntu1.4+esm1 |
None known |
quaggaUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 1.1.1-31.1.1-3ubuntu11.2.2-11.2.2-1ubuntu11.2.4-11.2.4-1ubuntu0.1~esm11.2.4-1ubuntu0.1~esm2 |
None known |
quaggaUbuntu:20.04:LTS |
before 1.2.4-4ubuntu0.4, plus listed versions 1.2.4-4build11.2.4-4ubuntu0.1 |
1.2.4-4ubuntu0.4 |
frrUbuntu:Pro:20.04:LTS |
before 7.2.1-1ubuntu0.2+esm2, plus listed versions 6.0.2-2build27.2-1ubuntu17.2-1ubuntu27.2.1-17.2.1-1ubuntu0.17.2.1-1ubuntu0.27.2.1-1ubuntu0.2+esm1 |
7.2.1-1ubuntu0.2+esm2 |
frrUbuntu:22.04:LTS |
before 8.1-1ubuntu1.2, plus listed versions 7.5.1-1.18.1-18.1-1ubuntu18.1-1ubuntu1.1 |
8.1-1ubuntu1.2 |
frropenSUSE:Tumbleweed |
before 8.1-5.1 | 8.1-5.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | spwpun/CVE-2022-37032 | 2023-02-20 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-37032 is a critical vulnerability (CVSS 9.1) in Frrouting, published September 12, 2022. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 2.21%, the 82nd percentile. Fixed in frr 8.3.1-5.el9.
References
github.com/FRRouting/frr/commit/ff6db1027f8f36df657ff2e5ea167773752537ed
github.com/FRRouting/frr/commit/6d58272b4cf96f0daa846210dd2104877900f921
bugzilla.suse.com/show_bug.cgi?id=1202023
lists.debian.org/debian-lts-announce/2022/11/msg00039.html
debian.org/security/2023/dsa-5362
nvd.nist.gov/vuln/detail/CVE-2022-37032
Show 64 moreShow less
github.com/advisories/GHSA-mxrw-2vpr-fpwr
access.redhat.com/errata/RHSA-2023:2202
access.redhat.com/security/cve/CVE-2022-37032
bugzilla.redhat.com/2128713
errata.almalinux.org/9/ALSA-2023-2202.html
access.redhat.com/errata/RHSA-2023:2801
errata.almalinux.org/8/ALSA-2023-2801.html
github.com/CVEProject/cvelistV5/tree/main/cves/2022/37xxx/CVE-2022-37032.json
security-tracker.debian.org/tracker/CVE-2022-37032
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.2_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=2127494
bugzilla.redhat.com/show_bug.cgi?id=2128713
bugzilla.redhat.com/show_bug.cgi?id=2129731
bugzilla.redhat.com/show_bug.cgi?id=2129743
bugzilla.redhat.com/show_bug.cgi?id=2144500
bugzilla.redhat.com/show_bug.cgi?id=2147522
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_2202.json
cve.org/CVERecord?id=CVE-2022-37032
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.8_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=1939516
bugzilla.redhat.com/show_bug.cgi?id=1948422
bugzilla.redhat.com/show_bug.cgi?id=2127140
bugzilla.redhat.com/show_bug.cgi?id=2149171
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_2801.json
suse.com/support/update/announcement/2022/suse-su-20223246-1
bugzilla.suse.com/1202022
bugzilla.suse.com/1202023
suse.com/security/cve/CVE-2019-25074
suse.com/security/cve/CVE-2022-37032
suse.com/support/update/announcement/2024/suse-su-20243426-1
bugzilla.suse.com/1069468
bugzilla.suse.com/1079798
bugzilla.suse.com/1079799
bugzilla.suse.com/1079800
bugzilla.suse.com/1079801
bugzilla.suse.com/1229438
bugzilla.suse.com/1230866
suse.com/security/cve/CVE-2017-15865
suse.com/security/cve/CVE-2018-5378
suse.com/security/cve/CVE-2018-5379
suse.com/security/cve/CVE-2018-5380
suse.com/security/cve/CVE-2018-5381
suse.com/security/cve/CVE-2024-44070
suse.com/support/update/announcement/2024/suse-su-20243433-1
suse.com/support/update/announcement/2024/suse-su-20243478-1
ubuntu.com/security/CVE-2022-37032
ubuntu.com/security/notices/USN-5685-1
ubuntu.com/security/notices/USN-6482-1
ubuntu.com/security/notices/USN-6807-1
ubuntu.com/security/CVE-2022-37035
ubuntu.com/security/CVE-2023-46753
ubuntu.com/security/CVE-2022-26126
ubuntu.com/security/CVE-2022-26127
ubuntu.com/security/CVE-2022-26128
ubuntu.com/security/CVE-2022-26129
ubuntu.com/security/CVE-2023-31490
ubuntu.com/security/CVE-2023-38406
ubuntu.com/security/CVE-2023-38407
ubuntu.com/security/CVE-2023-38802
ubuntu.com/security/CVE-2023-46752
ubuntu.com/security/CVE-2023-47234
ubuntu.com/security/CVE-2023-47235
ubuntu.com/security/CVE-2024-31948