Description
In OpenBGPD before 8.1, incorrect handling of BGP update data (length of path attributes) set by a potentially distant remote actor may cause the system to incorrectly reset a session. This is fixed in OpenBSD 7.3 errata 006.
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.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | openbgpd | 8.1-1 | — |
| Debian 13 | openbgpd | 8.1-1 | — |
| Debian 12 | openbgpd | No fix yet | — |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 26.10 | openbgpd | No fix yet | — |
| Ubuntu 26.04 LTS | openbgpd | No fix yet | — |
| Ubuntu 25.10 | openbgpd | No fix yet | — |
| Ubuntu 24.04 LTS | openbgpd | No fix yet | — |
| Ubuntu 22.04 LTS | openbgpd | No fix yet | — |
Advisories 1
- WID-SEC-2023-1742 OpenBSD: Mehrere Schwachstellen BSI CERT-Bund (WID) · Sep 5, 2023
References
- https://ftp.openbsd.org/pub/OpenBSD/patches/7.3/common/006_bgpd.patch.sig
- https://github.com/openbgpd-portable/openbgpd-portable/releases/tag/8.1
- https://blog.benjojo.co.uk/post/bgp-path-attributes-grave-error-handling
- https://news.ycombinator.com/item?id=37305800
- https://www.openbsd.org/errata73.html