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 Apache HttpClient : injection de paramètres avec addRequestHeader

Synthèse de la vulnérabilité 

Lorsqu'un attaquant peut contrôler le paramètre de la méthode addRequestHeader() de Apache HttpClient, il peut injecter des paramètres HTTP additionnels.
Systèmes vulnérables : Apache HttpClient.
Gravité de cette menace : 1/4.
Date de création : 11/01/2013.
Références de cette faille : CST-7122, CST-7123, CST-7124, CST-7125, CST-7126, CST-7127, CST-7128, CST-7129, CST-7130, CST-7131, VIGILANCE-VUL-12326.

Description de la vulnérabilité 

Le protocole HTTP utilise des entêtes texte séparés par des sauts de ligne. Par exemple :
  GET / HTTP/1.0
  Host: www.exemple.com
  etc.

La méthode addRequestHeader() de Apache HttpClient permet d'ajouter un entête HTTP à une requête. Cependant, cette fonction n'interdit pas les sauts de ligne. Un attaquant peut ainsi l'employer pour ajouter plusieurs entêtes HTTP en une seule fois.

Lorsqu'un attaquant peut contrôler le paramètre de la méthode addRequestHeader() de Apache HttpClient, il peut donc injecter des paramètres HTTP additionnels.
Bulletin complet, filtrage par logiciel, emails, correctifs, ... (Demandez votre essai gratuit)

Cette alerte de vulnérabilité informatique concerne les logiciels ou systèmes comme Apache HttpClient.

Notre équipe Vigil@nce a déterminé que la gravité de cette alerte de faille est faible.

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

Un démonstrateur ou un outil d'attaque est disponible, donc vos équipes doivent traiter cette alerte. Un attaquant avec un niveau de compétence spécialiste peut exploiter cette alerte sécurité.

Solutions pour cette menace 

Apache HttpClient : contre-mesure pour addRequestHeader.
Une contre-mesure consiste à filtrer les paramètres transmis à la méthode addRequestHeader().

Liferay Portal : version 7.1.3 CE GA 4.
La version 7.1.3 CE GA 4 est corrigée.
Bulletin complet, filtrage par logiciel, emails, correctifs, ... (Demandez votre essai gratuit)

Service de veille sur les vulnérabilités informatiques 

Vigil@nce fournit une base cybersécurité. La veille sécurité Vigil@nce publie des bulletins de vulnérabilités pour les failles qui impactent le système d'information.