diff options
| author | Donald Sharp <sharpd@nvidia.com> | 2023-02-23 13:29:32 -0500 |
|---|---|---|
| committer | Mergify <37929162+mergify[bot]@users.noreply.github.com> | 2023-02-24 07:53:36 +0000 |
| commit | 8a4e6637fc0621e90daa4decb4ee887a0af8ee24 (patch) | |
| tree | 6cf93f0ed5b1942c901b133ecc38ce3cde3275aa /lib/hook.c | |
| parent | a93a1e6969ff577b063f326af61d8c404925c740 (diff) | |
bgpd: Flowspec overflow issue
According to the flowspec RFC 8955 a flowspec nlri is <length, <nlri data>>
Specifying 0 as a length makes BGP get all warm on the inside. Which
in this case is not a good thing at all. Prevent warmth, stay cold
on the inside.
Reported-by: Iggy Frankovic <iggyfran@amazon.com>
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
(cherry picked from commit 0b999c886e241c52bd1f7ef0066700e4b618ebb3)
Diffstat (limited to 'lib/hook.c')
0 files changed, 0 insertions, 0 deletions
