VideoLAN VLC Media Player jusqu’à 2.1.3 src/network/httpd.c url cross site scripting

| CVSS Score méta-temporaire | Prix actuel de l'exploit (≈) | Score d'intérêt CTI |
|---|---|---|
| 4.1 | $0-$5k | 0.00 |
Résumé
Une vulnérabilité a été trouvé dans VideoLAN VLC Media Player jusqu’à 2.1.3 et classée problématique. Affecté par cette vulnérabilité est une fonction inconnue du fichier src/network/httpd.c. La manipulation de l’argument url avec la valeur d’entrée /te<script>alert("XSS");</script>st dans le cadre de GET Request conduit à cross site scripting.
L'attaque peut être initialisée à distance. Par ailleurs, un exploit est disponible.
Il est conseillé d'installer un patch pour corriger cette vulnérabilité.
Détails
Une vulnérabilité qui a été classée problématique a été trouvée dans VideoLAN VLC Media Player jusqu’à 2.1.3 (Multimedia Player Software). Ceci affecte une fonction inconnue du fichier src/network/httpd.c. A cause de la manipulation du paramètre url de la valeur d'entrée /te<script>alert("XSS");</script>st mène à une vulnérabilité de classe cross site scripting.
Le bug a été découvert sur 02/12/2013. La vulnerabilité a été publié en 18/03/2014 par Francesco Perna et Pietro Minniti avec Quantum Leap s.r.l avec le numéro d'identification #QLA140216 avec posting (Website) (confirmé). La notice d'information est disponible en téléchargement sur quantumleap.it La publication s'est déroulée en coordination avec le fabricant. L'attaque peut être initialisée à distance. Aucune forme d'authentification est requise pour l'exploitation. Des details techniques et aussi un public exploit sont connus.
Un exploit a été developpé par Francesco Perna/Pietro Minniti en HTTP GET Request et a été publié immédiatement après la notice d'information. L'exploit est disponible au téléchargment sur quantumleap.it. Il est déclaré comme hautement fonctionnel. Cette vulnérabilité a été classée comme 0-day non publique pendant au moins 80 jours. Le code utilisé par l'exploit est:
GET /te<script>alert("XSS");</script>st HTTP/1.1
Host: 192.168.1.101:8080
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:22.0) Gecko/20100101 Firefox/22.0 Iceweasel/22.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Authorization: Basic OmNpYW8=
Connection: keep-aliveEn appliquant un correctif il est possible d'éliminer le problème. Le correctif est disponible au téléchargement sur git.videolan.org. Une solution envisageable a été publiée avant et non après après la publication de la vulnérabilité.
La vulnérabilité est aussi documentée dans les base de données X-Force (92021) et SecurityFocus (BID 66307†). Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.
Produit
Taper
Fournisseur
Nom
Version
Licence
Site web
- Fournisseur: https://www.videolan.org/
CPE 2.3
CPE 2.2
Capture d’écran

CVSSv4
VulDB Vecteur: 🔍VulDB Fiabilité: 🔍
CVSSv3
VulDB Score méta-base: 4.3VulDB Score méta-temporaire: 4.1
VulDB Note de base: 4.3
VulDB Note temporaire: 4.1
VulDB Vecteur: 🔍
VulDB Fiabilité: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Vecteur | Complexité | Authentification | Confidentialité | Intégrité | Disponibilité |
|---|---|---|---|---|---|
| Déverrouiller | Déverrouiller | Déverrouiller | Déverrouiller | Déverrouiller | Déverrouiller |
| Déverrouiller | Déverrouiller | Déverrouiller | Déverrouiller | Déverrouiller | Déverrouiller |
| Déverrouiller | Déverrouiller | Déverrouiller | Déverrouiller | Déverrouiller | Déverrouiller |
VulDB Note de base: 🔍
VulDB Note temporaire: 🔍
VulDB Fiabilité: 🔍
Exploitation
Classe: Cross site scriptingCWE: CWE-80 / CWE-74 / CWE-707
CAPEC: 🔍
ATT&CK: 🔍
Physique: Non
Local: Non
Remote: Oui
Disponibilité: 🔍
Accès: Public
Statut: Hautement fonctionnel
Auteur: Francesco Perna/Pietro Minniti
Langage de programmation: 🔍
Télécharger: 🔍
Prédiction de prix: 🔍
Estimation actuelle des prix: 🔍
| 0-Day | Déverrouiller | Déverrouiller | Déverrouiller | Déverrouiller |
|---|---|---|---|---|
| Aujourd'hui | Déverrouiller | Déverrouiller | Déverrouiller | Déverrouiller |
Renseignements sur les menaces
Intérêt: 🔍Acteurs actifs: 🔍
Groupes APT actifs: 🔍
Contre-mesures
Recommandé: CorrectifStatut: 🔍
Temps de réaction: 🔍
Heure 0 jour: 🔍
Délai d'exploitation: 🔍
Correctif: git.videolan.org
Chronologie
02/12/2013 🔍15/02/2014 🔍
20/02/2014 🔍
18/03/2014 🔍
18/03/2014 🔍
19/03/2014 🔍
26/03/2014 🔍
22/08/2016 🔍
Sources
Fournisseur: videolan.orgBulletin: #QLA140216
Chercheur: Francesco Perna, Pietro Minniti
Organisation: Quantum Leap s.r.l
Statut: Confirmé
Coordonné: 🔍
GCVE (VulDB): GCVE-100-12691
X-Force: 92021 - VLC Media Player httpd.c cross-site scripting, Medium Risk
SecurityFocus: 66307 - VLC Media Player 'src/network/httpd.c' Cross Site Scripting Vulnerability
scip Labs: https://www.scip.ch/en/?labs.20161013
Divers: 🔍
Voir aussi: 🔍
Entrée
Créé: 26/03/2014 10:50Mise à jour: 22/08/2016 10:11
Changements: 26/03/2014 10:50 (61), 22/08/2016 10:11 (9)
Complet: 🔍
Cache ID: 216::103
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.
Aucun commentaire pour l'instant. Langues: fr + it + en.
Veuillez vous connecter pour commenter.