New Defects reported by Coverity Scan for freerangerouting/frr
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. 1 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 1518122: Memory - illegal accesses (OVERRUN) /ospfd/ospf_api.c: 676 in new_msg_reachable_change() ________________________________________________________________________________________________________ *** CID 1518122: Memory - illegal accesses (OVERRUN) /ospfd/ospf_api.c: 676 in new_msg_reachable_change() 670 if (nremove > (nmax - nadd)) 671 nremove = (nmax - nadd); 672 673 if (nadd) 674 memcpy(nmsg->router_ids, add, nadd * insz); 675 if (nremove)
CID 1518122: Memory - illegal accesses (OVERRUN) Overrunning array of 1536 bytes at byte offset 1536 by dereferencing pointer "&nmsg->router_ids[nadd]".
676 memcpy(&nmsg->router_ids[nadd], remove, nremove * insz); 677 678 nmsg->nadd = htons(nadd); 679 nmsg->nremove = htons(nremove); 680 len = sizeof(*nmsg) + insz * (nadd + nremove); 681 682 return msg_new(MSG_REACHABLE_CHANGE, nmsg, seqnum, len); 683 } 684
________________________________________________________________________________________________________ To view the defects in Coverity Scan visit, https://u15810271.ct.sendgrid.net/ls/click?upn=HRESupC-2F2Czv4BOaCWWCy7my0P0...
participants (1)
-
scan-admin@coverity.com