L'équipe Vigil@nce veille les vulnérabilités publiques qui affectent votre parc informatique, puis propose des correctifs sécurité, une base de données de vigilance et des outils pour y remédier.

Vulnérabilité de FreeBSD : acceptation d'adresses IP par ipfw

Synthèse de la vulnérabilité 

Lorsque le firewall ipfw utilise des "lookup tables", des adresses IP interdites peuvent être acceptées dans les règles.
Logiciels impactés : FreeBSD.
Gravité de cette vulnérabilité informatique : 2/4.
Date de création : 30/06/2005.
Références de cette annonce : BID-14102, CERTA-2005-AVI-240, CVE-2005-2019, FreeBSD-SA-05:13, FreeBSD-SA-05:13.ipfw.asc, V6-FREEBSDPIFWLOOKUPTABLE, VIGILANCE-VUL-5044.

Description de la vulnérabilité 

Le firewall ipfw supporte des lookup tables, permettant de stocker plusieurs adresses IP dans une table de hachage et d'associer cette dernière à une règle. Par exemple :
  ipfw -q table 1 add 192.168.1.1
  ipfw -q table 1 add 192.168.2.2
  ipfw ... allow ip from "table(1)" to 10.10.10.10

Cependant, sur les environnements multiprocesseurs, ou si l'option PREEMPTION est activée dans le noyau, la table de hachage peut être corrompue. En effet, la zone mémoire stockant l'information est incorrectement verrouillée, et peut donc être modifiée alors que la table est en cours d'utilisation.

Ainsi, des entrées peuvent être enlevées ou ajoutées à la table de hachage. On peut noter qu'un attaquant ne peut pas déterminer les modifications effectuées, c'est à dire les adresses IP pour lesquelles la politique a changé.

Dans certains cas, certaines adresses IP ne sont donc plus filtrées correctement.
Bulletin complet, filtrage par logiciel, emails, correctifs, ... (Demandez votre essai gratuit)

Cette menace informatique concerne les logiciels ou systèmes comme FreeBSD.

Notre équipe Vigil@nce a déterminé que la gravité de cette alerte de menace informatique est moyen.

Le niveau de confiance est de type confirmé par l'éditeur, avec une provenance de serveur internet.

Un attaquant avec un niveau de compétence expert peut exploiter ce bulletin de menace informatique.

Solutions pour cette menace 

FreeBSD : patch.
Un patch est proposé :
  # fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/patches/SA-05:13/ipfw.patch
  # fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/patches/SA-05:13/ipfw.patch.asc
Une contre-mesure consiste à ne pas utiliser de lookup table, ou à exécuter :
  # echo "debug.mpsafenet=0" >> /boot/loader.conf
Bulletin complet, filtrage par logiciel, emails, correctifs, ... (Demandez votre essai gratuit)

Service de veille sur les vulnérabilités informatiques 

Vigil@nce fournit un correctif cybersécurité. L'équipe Vigil@nce surveille les vulnérabilités informatiques de systèmes et d'applications.