From f609bcd6a672dfb4478261769181a4765c2edf5d Mon Sep 17 00:00:00 2001 From: Donald Sharp Date: Thu, 28 Jul 2022 18:01:09 -0400 Subject: [PATCH] bgpd: Safi can be SAFI_MAX which would allow a write beyond alloced Signed-off-by: Donald Sharp --- bgpd/bgp_vty.c | 1 + 1 file changed, 1 insertion(+) diff --git a/bgpd/bgp_vty.c b/bgpd/bgp_vty.c index cf23c508f2..0eba5ea447 100644 --- a/bgpd/bgp_vty.c +++ b/bgpd/bgp_vty.c @@ -3865,6 +3865,7 @@ DEFPY(bgp_default_afi_safi, bgp_default_afi_safi_cmd, else safi = bgp_vty_safi_from_str(safi_str); + assert(safi != SAFI_MAX); if (no) bgp->default_af[afi][safi] = false; else {