Bug 2531686 (CVE-2026-49838) - CVE-2026-49838 github.com/osrg/gobgp: GoBGP: Denial of Service via malformed BGP UPDATE message
Summary: CVE-2026-49838 github.com/osrg/gobgp: GoBGP: Denial of Service via malformed ...
Keywords:
Status: NEW
Alias: CVE-2026-49838
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-09-10 22:01 UTC by OSIDB Bzimport
Modified: 2026-09-11 05:47 UTC (History)
19 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-09-10 22:01:41 UTC
GoBGP is an open source Border Gateway Protocol (BGP) implementation in the Go Programming Language. Prior to version 4.7.0, GoBGP accepts a zero-length AS_PATH during UPDATE decoding and later panics while validating that attribute for a confederation eBGP peer. The vulnerable path is in the BGP UPDATE validator: a malformed UPDATE that should be rejected as a malformed AS_PATH instead reaches an unchecked `p.Value[0]` access, allowing a configured confederation eBGP peer to trigger a denial of service. Version 4.7.0 patches the issue.


Note You need to log in before you can comment on or make changes to this bug.