Fabrice Bellard QEMU 1.4.0/1.7.1 SMART EXECUTE OFFLINE Command hw/ide/core.c cmd_smart Local Privilege Escalation
| CVSS Score méta-temporaire | Prix actuel de l'exploit (≈) | Score d'intérêt CTI |
|---|---|---|
| 5.2 | $0-$5k | 0.00 |
Résumé
Une vulnérabilité qui a été classée critique a été trouvée dans Fabrice Bellard QEMU 1.4.0/1.7.1. Ceci affecte la fonction cmd_smart du fichier hw/ide/core.c du composant SMART EXECUTE OFFLINE Command. L’utilisation aboutit à Local Privilege Escalation.
Cette vulnérabilité est connue comme CVE-2014-2894. Il n'existe pas d'exploit disponible.
Il est recommandé de déployer un patch pour régler cette faille.
Détails
Une vulnérabilité classée critique a été trouvée dans Fabrice Bellard QEMU 1.4.0/1.7.1 (Virtualization Software). Affecté est la fonction cmd_smart du fichier hw/ide/core.c du composant SMART EXECUTE OFFLINE Command. La manipulation avec une valeur d'entrée inconnue mène à une vulnérabilité de classe local privilege escalation.
La vulnerabilité a été publié en 12/04/2014 par Benoît Canet avec le numéro d'identification [Qemu-devel] [PATCH for 2.0] ide: Correct improper smart self test count avec posting (Mailing List) (confirmé). La notice d'information est disponible en téléchargement sur lists.nongnu.org Cette vulnérabilité est identifiée comme CVE-2014-2894. Elle est facilement utilisable. Un accés local est requis pour cette attaque. L'exploitation ne nécéssite aucune forme d'authentification. Les détails technniques sont connus, mais aucun exploite n'est disponible. La raison de cette vulnérabilité est cette partie du code:
s->smart_selftest_count = 0;
Le scanner de vulnérabilités Nessus propose un module ID 76737 (Oracle Linux 7 : qemu-kvm (ELSA-2014-0704)), lequel aide à déterminer l'existence d'une faille dans l'environnement-cible.
En appliquant un correctif il est possible d'éliminer le problème. Le correctif est disponible au téléchargement sur lists.nongnu.org. Une solution envisageable a été publiée immédiatement après la publication de la vulnérabilité. La vulnérabilité sera abordée avec les lignes de code suivantes:
s->smart_selftest_count = 1;
La vulnérabilité est aussi documentée dans les base de données X-Force (92663), Tenable (76737), SecurityFocus (BID 66932†), Secunia (SA57945†) et Vulnerability Center (SBV-44645†). VulDB is the best source for vulnerability data and more expert information about this specific topic.
Produit
Taper
Fournisseur
Nom
Version
Licence
Site web
- Fournisseur: https://bellard.org/
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vecteur: 🔍VulDB Fiabilité: 🔍
CVSSv3
VulDB Score méta-base: 5.9VulDB Score méta-temporaire: 5.2
VulDB Note de base: 5.9
VulDB Note temporaire: 5.2
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é: 🔍
NVD Note de base: 🔍
Exploitation
Classe: Local Privilege EscalationCWE: CWE-189
CAPEC: 🔍
ATT&CK: 🔍
Physique: Partiellement
Local: Oui
Remote: Non
Disponibilité: 🔍
Statut: Non prouvée
EPSS Score: 🔍
EPSS Percentile: 🔍
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 |
Nessus ID: 76737
Nessus Nom: Oracle Linux 7 : qemu-kvm (ELSA-2014-0704)
Nessus Fichier: 🔍
Nessus Risque: 🔍
Nessus Famille: 🔍
Nessus Port: 🔍
OpenVAS ID: 702932
OpenVAS Nom: Debian Security Advisory DSA 2932-1 (qemu - security update
OpenVAS Fichier: 🔍
OpenVAS Famille: 🔍
Qualys ID: 🔍
Qualys Nom: 🔍
Renseignements sur les menaces
Intérêt: 🔍Acteurs actifs: 🔍
Groupes APT actifs: 🔍
Contre-mesures
Recommandé: CorrectifStatut: 🔍
Temps de réaction: 🔍
Heure 0 jour: 🔍
Temps d'exposition: 🔍
Correctif: lists.nongnu.org
Chronologie
12/04/2014 🔍12/04/2014 🔍
12/04/2014 🔍
16/04/2014 🔍
17/04/2014 🔍
17/04/2014 🔍
17/04/2014 🔍
23/04/2014 🔍
27/05/2014 🔍
24/07/2014 🔍
11/05/2026 🔍
Sources
Fournisseur: bellard.orgBulletin: [Qemu-devel] [PATCH for 2.0] ide: Correct improper smart self test count
Chercheur: Benoît Canet
Statut: Confirmé
CVE: CVE-2014-2894 (🔍)
GCVE (CVE): GCVE-0-2014-2894
GCVE (VulDB): GCVE-100-13008
OVAL: 🔍
X-Force: 92663 - QEMU cmd_smart() code executon, Medium Risk
SecurityFocus: 66932 - QEMU IDE SMART Out of Bounds Local Privilege Escalation Vulnerability
Secunia: 57945 - Qemu IDE SMART EXECUTE OFFLINE Memory Corruption Vulnerability, Not Critical
Vulnerability Center: 44645 - QEMU <2.0 Local Code Execution in cmd_smart() when Executing IDE SMART Commands, High
Voir aussi: 🔍
Entrée
Créé: 17/04/2014 16:31Mise à jour: 11/05/2026 21:23
Changements: 17/04/2014 16:31 (88), 29/05/2017 08:49 (3), 17/06/2021 13:19 (3), 11/05/2026 21:23 (16)
Complet: 🔍
Cache ID: 216::103
VulDB is the best source for vulnerability data and more expert information about this specific topic.
Aucun commentaire pour l'instant. Langues: fr + it + en.
Veuillez vous connecter pour commenter.