New Defects reported by Coverity Scan for freerangerouting/frr
scan-admin at coverity.com
scan-admin at coverity.com
Thu Jan 2 00:34:18 UTC 2025
Hi,
Please find the latest report on new defect(s) introduced to freerangerouting/frr found with Coverity Scan.
1 new defect(s) introduced to freerangerouting/frr found with Coverity Scan.
New defect(s) Reported-by: Coverity Scan
Showing 1 of 1 defect(s)
** CID 1602708: Memory - illegal accesses (USE_AFTER_FREE)
/bgpd/bgp_route.c: 15789 in bgp_address_family_distance_delete()
________________________________________________________________________________________________________
*** CID 1602708: Memory - illegal accesses (USE_AFTER_FREE)
/bgpd/bgp_route.c: 15789 in bgp_address_family_distance_delete()
15783 safi_t safi = SAFI_UNSPEC;
15784 struct bgp_dest *dest = NULL;
15785 struct bgp_distance *bdistance = NULL;
15786
15787 FOREACH_AFI_SAFI (afi, safi) {
15788 for (dest = bgp_table_top(bgp_distance_table[afi][safi]); dest;
>>> CID 1602708: Memory - illegal accesses (USE_AFTER_FREE)
>>> Passing freed pointer "dest" as an argument to "bgp_route_next".
15789 dest = bgp_route_next(dest)) {
15790 if (!bgp_dest_has_bgp_path_info_data(dest))
15791 continue;
15792 bdistance = bgp_dest_get_bgp_distance_info(dest);
15793 XFREE(MTYPE_AS_LIST, bdistance->access_list);
15794 bgp_distance_free(bdistance);
________________________________________________________________________________________________________
To view the defects in Coverity Scan visit, https://u15810271.ct.sendgrid.net/ls/click?upn=u001.AxU2LYlgjL6eX23u9ErQy-2BKADyCpvUKOL6EWmZljiu4jkWudbux5UNqYsSt9ZXO3s9m3KMDrlSX-2Bp41IzjejfmdC2hinnLY-2BZ6PvlTenLZs-3DGIOv_t0zeZlCsA34Fiw17aIfmh-2F3kFs1q7rysihvAefHXY7-2F9IXALB9fW194glpWBsQNwJNEzfxZG9o1q45tRdeIrydJJzol3vVwDU6TjMk3YCLtLw2rQkJFN-2FbqB3UoqFJOiQl4LEXmYKb3-2BcQDEibQ6IPbcPfXNfKg7glRwwelANhquLlIWAlw379PHInITpP91qualwGGo4ZyAS2ABybDnEQ-3D-3D
More information about the dev
mailing list