CVE-2026-49943
CZ.NIC BIRD Internet Routing Daemon fino alla versione 2.19.0 contiene un buffer overflow basato su stack nell'implementazione del confronto delle maschere...
- Pubblicato
- 2 giu 2026
- Aggiornato
- 2 giu 2026
- Assegnazione CNA
- mitre
- Evidenza osservata
- 17 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:N/I:N/A:HBasso · prossimi 30 giorni
- Percentile
- 22,9%
- Data del modello
- 21 set 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
Riepilogo
CZ.NIC BIRD Internet Routing Daemon fino alla versione 2.19.0 contiene un buffer overflow basato su stack nell'implementazione del confronto delle maschere AS_PATH BGP in nest/a-path.c. La funzione as_path_match() utilizza un array stack a dimensione fissa di 2048 + 1 voci pm_pos, mentre parse_path() espande i segmenti AS_PATH da un BGP UPDATE ricevuto senza imporre un corrispondente limite di capacità. Quando le BGP Extended Messages RFC 8654 sono abilitate e un filtro BIRD valuta un'espressione di maschera AS path come "bgp_path ~ [= ... =]", un peer BGP stabilito può inviare un AS_PATH lungo contenente più di 2048 ASN espansi. Ciò causa a parse_path()/as_path_match() di scrivere oltre il buffer stack fisso, provocando un crash del demone. NOTA: a quanto riferito, la posizione del Fornitore è che una correzione non è prioritizzata perché tutti gli operatori di rete dovrebbero già rifiutare rotte con attributi insolitamente lunghi.
Fonti
1PoC di CVE-2026-49943
Utilizzo responsabile
Utilizza le informazioni sulla vulnerabilità solo sui sistemi che possiedi o che sei autorizzato a testare. Kitploit si collega ai metadati della ricerca pubblica e non memorizza codici exploit o payload dannosi.