New Defects reported by Coverity Scan for freerangerouting/frr

scan-admin at coverity.com scan-admin at coverity.com
Sun Mar 7 14:06:36 UTC 2021


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.
2 defect(s), reported by Coverity Scan earlier, were marked fixed in the recent build analyzed by Coverity Scan.

New defect(s) Reported-by: Coverity Scan
Showing 1 of 1 defect(s)


** CID 1502606:  Null pointer dereferences  (REVERSE_INULL)
/pimd/pim_nb_config.c: 2414 in lib_interface_pim_address_family_mroute_oif_modify()


________________________________________________________________________________________________________
*** CID 1502606:  Null pointer dereferences  (REVERSE_INULL)
/pimd/pim_nb_config.c: 2414 in lib_interface_pim_address_family_mroute_oif_modify()
2408     			snprintf(args->errmsg, args->errmsg_len,
2409     				 "%% Enable PIM and/or IGMP on this interface first");
2410     			return NB_ERR_VALIDATION;
2411     		}
2412     
2413     #ifdef PIM_ENFORCE_LOOPFREE_MFC
>>>     CID 1502606:  Null pointer dereferences  (REVERSE_INULL)
>>>     Null-checking "iif" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
2414     		if (oif && iif && (iif->ifindex == oif->ifindex)) {
2415     			strlcpy(args->errmsg,
2416     				"% IIF same as OIF and loopfree enforcement is enabled; rejecting",
2417     				args->errmsg_len);
2418     			return NB_ERR_VALIDATION;
2419     		}


________________________________________________________________________________________________________
To view the defects in Coverity Scan visit, https://u15810271.ct.sendgrid.net/ls/click?upn=HRESupC-2F2Czv4BOaCWWCy7my0P0qcxCbhZ31OYv50yrtN2DGUU98GYhjd55wXsXtw53zRK70R0agdV-2Fb7c45-2BkxBoZjryQtr5SpUD80NNfE-3DsGfe_O0IDF7c8sUs2B6kWTeWwAJZqriD5fgsfL8PAN30oQTwz90jDTejFzrmHVPfEfkrDvo8NoI6AebpGCJvlRgz4zcpJah3iVVRrIK327emRjk-2FWgZlcXKOEYXwo2UZBvSXlRnswRBCt-2BdcjhBVehWqMgvjUJ6KvC8YgMZFtbJ-2B-2FHHWAXShW0tnIdxK2sUxIxta37OPmqByw1HQVRWmDQJ17zwM-2BVgMxnleir5o76UqlIOI-3D




More information about the dev mailing list