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 Spring Framework : exécution de code via Reflected File Download

Synthèse de la vulnérabilité 

Un attaquant peut provoquer un Reflected File Download avec Spring Framework, afin d'inviter la victime à exécuter du code malveillant.
Systèmes impactés : Debian, Fedora, Spring Framework, SAS Add-in for Microsoft Office, SAS Analytics Pro, Base SAS Software, SAS BI Server, SAS Enterprise Guide, SAS Grid Computing, SAS Management Console, SAS OLAP Server, SAS SAS/ACCESS, SAS SAS/AF, SAS SAS/CONNECT, SAS SAS/EIS, SAS SAS/ETS, SAS SAS/FSP, SAS SAS/GRAPH, SAS SAS/IML, SAS SAS/INSIGHT, SAS SAS/OR, SAS SAS/STAT, SAS SAS/Web Report Studio.
Gravité de cette alerte : 1/4.
Date de création : 16/10/2015.
Références de cette alerte : CST-7122, CST-7123, CST-7124, CST-7125, CST-7126, CST-7127, CST-7128, CST-7129, CST-7130, CST-7131, CVE-2015-5211, DLA-1853-1, FEDORA-2015-693035254a, FEDORA-2015-9295d75400, VIGILANCE-VUL-18125.

Description de la vulnérabilité 

Les attaques de type RFD (Reflected File Download) s'appliquent sur un site web avec les caractéristiques suivantes :
 - acceptation des urls terminant par ";/fichier.extension" (où l'extension est "bat" par exemple)
 - génération d'un entête Content-Type correspondant à un document téléchargeable comme un fichier, ou bien un entête Content-Type vide
 - génération du corps de la page à l'aide de paramètres de l'url (?para=contenu)
Lorsque ces conditions sont réunies, un attaquant peut inviter la victime à cliquer sur un lien comme :
  http://example.com/;fichier.bat?para=calc.exe
La victime est alors convaincue de télécharger un fichier provenant de exemple.com, alors que son navigateur web va enregistrer le fichier "fichier.bat" contenant la ligne "calc.exe". Ensuite, si la victime exécute le fichier bat, la calculatrice démarre.

Cependant, la classe HttpMessageConverter de Spring Framework réunit les conditions d'une attaque RFD.

Un attaquant peut donc provoquer un Reflected File Download avec Spring Framework, afin d'inviter la victime à exécuter du code malveillant.
Bulletin complet, filtrage par logiciel, emails, correctifs, ... (Demandez votre essai gratuit)

Cet avis cyber-sécurité concerne les logiciels ou systèmes comme Debian, Fedora, Spring Framework, SAS Add-in for Microsoft Office, SAS Analytics Pro, Base SAS Software, SAS BI Server, SAS Enterprise Guide, SAS Grid Computing, SAS Management Console, SAS OLAP Server, SAS SAS/ACCESS, SAS SAS/AF, SAS SAS/CONNECT, SAS SAS/EIS, SAS SAS/ETS, SAS SAS/FSP, SAS SAS/GRAPH, SAS SAS/IML, SAS SAS/INSIGHT, SAS SAS/OR, SAS SAS/STAT, SAS SAS/Web Report Studio.

Notre équipe Vigil@nce a déterminé que la gravité de ce bulletin de faille informatique est faible.

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

Un attaquant avec un niveau de compétence expert peut exploiter cette faille.

Solutions pour cette menace 

Spring Framework : version 4.2.2.
La version 4.2.2 est corrigée :
  http://projects.spring.io/spring-framework

Spring Framework : version 4.1.8.
La version 4.1.8 est corrigée :
  http://projects.spring.io/spring-framework

Spring Framework : version 3.2.15.
La version 3.2.15 est corrigée :
  http://projects.spring.io/spring-framework

Debian 8 : nouveaux paquetages libspring-java.
De nouveaux paquetages sont disponibles :
  Debian 8 : libspring-java 3.0.6.RELEASE-17+deb8u1

Fedora : nouveaux paquetages springframework.
De nouveaux paquetages sont disponibles :
  Fedora 21 : springframework 3.2.15-1.fc21
  Fedora 22 : springframework 3.2.15-1.fc22

Liferay Portal : version 7.1.3 CE GA 4.
La version 7.1.3 CE GA 4 est corrigée.

SAS : version 9.4M6 TS1M6 11-19-2019.
La version 9.4M6 TS1M6 11-19-2019 est corrigée :
  http://ftp.sas.com/techsup/download/hotfix/HF2/SAS_Security_Updates.html

SAS : version 9.4M6 TS1M6 3-11-2019.
La version 9.4M6 est corrigée :
  https://support.sas.com/
Bulletin complet, filtrage par logiciel, emails, correctifs, ... (Demandez votre essai gratuit)

Service de veille sur les vulnérabilités informatiques 

Vigil@nce fournit une alerte de vulnérabilités de systèmes. Le service de veille sur les vulnérabilités informatiques Vigil@nce alerte vos équipes des failles et des menaces qui concernent votre système d'information.