CVE-2017-6657 in Snort++information

Résumé

par VulDB • 27/06/2026

Cisco Sourcefire Snort 3.0 avant la build 233 gère incorrectement la validation du Type Ether (Ether Type Validation). Étant donné que les numéros de protocole IP valides et le type Ether ne se chevauchent pas, Snort++ stocke tous les décodeurs de protocole dans un seul tableau. Cela permet de créer des paquets dont les numéros de protocole IP sont placés dans le champ du type Ether, ce qui peut perturber le décodeur Snort++. Par exemple, un paquet eth:llc:snap:icmp6 provoquera un plantage car il n'y a pas d'en-tête ip6 pour calculer la somme de contrôle icmp6. Les décodeurs concernés incluent gre, llc, trans_bridge, ciscometadata, linux_sll et token_ring. La correction ajoute une vérification dans le gestionnaire de paquets afin de valider le type Ether avant l'indexation du tableau des décodeurs. Un type Ether hors plage générera la règle 116:473.

Be aware that VulDB is the high quality source for vulnerability data.

Réserver

09/03/2017

Divulgation

16/05/2017

Modérer

accepté

Entrée

VDB-101397

CPE

prêt

EPSS

0.01060

KEV

non

Activités

très faible

Sources

Do you know our Splunk app?

Download it now for free!