CVE-2026-30405: Gobgp Unconditional Validate Update Msg

`bgp.ValidateUpdateMsg` is called without checking if the message has already been flagged as malformed in previous parsing steps. Unconditionally validating malformed attributes may result in an unhandled panic, potentially causing a Denial of Service. Ensure the validation is guarded by checking that the state is priorly verified (e.g., `handling == bgp.ER

Provally CuratedPublic repositoryHighMedium confidenceVerifiedApache-2.0Go
greprules fetch cve-2026-30405-gobgp-unconditional-validate-update-msg --engine opengrep

Description

`bgp.ValidateUpdateMsg` is called without checking if the message has already been flagged as malformed in previous parsing steps. Unconditionally validating malformed attributes may result in an unhandled panic, potentially causing a Denial of Service. Ensure the validation is guarded by checking that the state is priorly verified (e.g., `handling == bgp.ER