CVE Catalog

CVE-2026-42285

High
Published: Translated: NVD NIST

Summary

In version 4.4.0 of GoBGP, an unauthenticated remote BGP peer can trigger a fatal panic by sending a specially crafted BGP UPDATE message. This bug causes the entire GoBGP process to crash, resulting in a complete loss of service availability.

Risk Assessment

The organization is at risk of complete service unavailability of BGP, which may lead to routing and communication issues within the network.

Recommendation

It is recommended to upgrade GoBGP to version 4.5.0 to patch this vulnerability and prevent system crashes.

Other vulnerabilities in GoBGP

See all
Original NVD description (English source)

GoBGP is an open source Border Gateway Protocol (BGP) implementation in the Go Programming Language. In version 4.4.0, an unauthenticated remote BGP peer can trigger a fatal panic in GoBGP by sending a specially crafted BGP UPDATE message. When the server receives a message with inconsistent attribute lengths, it improperly handles the internal state transition to a "withdraw" action, leading to a nil pointer dereference in the AdjRib.Update function. This causes the entire GoBGP process to crash, resulting in a complete loss of service availability. This issue has been patched in version 4.5.0.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS