VDM : une faille vieille de 17 ans retrouvée dans Windows

Anthony Nelzin-Santos |
Microsoft doit décidément adorer les ingénieurs de chez Google, puisqu'après qu'ils ont révélé la faille d'Internet Explorer qui a permis l'attaque des serveurs de Google depuis la Chine, l'un d'eux, Tavis Ormandy, a retrouvé dans Windows 7 une faille… vieille de 17 ans !

À la sortie de Windows 3.1, en 1993, Microsoft est passée au noyau NT, dont la principale nouveauté était son support du 32 bits. La compatibilité 16 bits ayant été cassée, il fallait passer par la Virtual DOS Machine, au savoureux acronyme VDM. C'est cette machine virtuelle, qui est présente dans toutes les versions 32 bits des systèmes d'exploitation de Microsoft, jusqu'à Windows 7, qui comporte cette fameuse faille.

Cette faille n'est pas très méchante, puisqu'elle requiert l'usage d'un logiciel 16 bits (et ils sont devenus rares), et que le plaisantin ait accès physique à la machine, et s'y connecte sur un compte utilisateur déjà existant. La faille lui permet de prendre des droits administrateurs, et donc d'exécuter tout code, y compris malveillant. Cette faille ne touche pas les versions 64 bits de Windows, et il est possible de désactiver la VDM.
avatar Ninety | 
Vie De Merde =P
avatar tbassetto | 
Je valide.
avatar whereismymind | 
Pas méchante certes mais c'est pas une raison pour la laisser aussi longtemps une fois identifiée ... Question de principe ....
avatar Anonyme (non vérifié) | 
tu l'as bien mérité
avatar manu1707 | 
MERde je voulais le dire ... T_T
avatar Bigdidou | 
J'ai moi même découvert récemment un faille pourtant très ancienne qui n'a hélas toujours pas été corrigée. Elle nécessité également un accès physique à la machine, mais elle me semble bien plus sérieuse. Ainsi avec une masse ou un mateau, il semble possible de totalement détruire un PC sous Windows et toutes les données qu'il contient. Que fait Microsoft ? Rien, comme d'habitude.
avatar BS0D | 
bouuuuuh ! Quelle surprise, une faille sur windaube ... ^_^
avatar houlala63 | 
Avant que ça ne finisse par troller signalons qu'il existe des failles plus vieilles que celle-ci: 25 ans pour [url=http://www.vnode.ch/fixing_seekdir][url]BSD[/url] par exemple ...
avatar MadCluster | 
@ Bigdidou :-DDD
avatar HAL-9000 | 
@ houlala63 Pourquoi, ça troll pas depuis le premier post déja ? :D
avatar wteaw | 
ça troll pas parce qu'en s'en fout :)
avatar oomu | 
c'est surtout très gênant en entreprise. j'imagine ma cohorte d'étudiants rêvant d'avoir une faille secrète pour devenir administrateur et installer tous les logiciels de leurs rêves (c'est à dire des jeux vidéos)
avatar Arsenal Gear | 
Finalement on crie après les failles de plusieurs mois laissées par Apple, mais là quand même... Bon après y'en a peut-être une dans Mac OS mais ça on sait pas.
avatar surrion | 
la plus grosse faille de windows xp quand même c'est la suppression du mot de passe par le mode sans echec !!! c'est fatal
avatar Hindifarai | 
[quote=Arsenal Gear] Finalement on crie après les failles de plusieurs mois laissées par Apple, mais là quand même... Bon après y'en a peut-être une dans Mac OS mais ça on sait pas. [/quote] On crie après les failles laissées une fois signalées et exploitables. Ce n'est qu'un détail correctif mais qui a son importance. Une faille peut être présente depuis bien plus longtemps comme le montre houlala63 sur un système très sérieux au niveau sécurité mais la promptitude à la corriger est la seule variable importante dans ce débat. Sinon on s'oriente vers un système prouvé et on s'endette sur 50 ans pour n'avoir qu'un système minimaliste, mais sûr à 95% grosso modo (les 5 autres pourcents tiennent dans le problème NP complet de prouver tous les chemins possibles).
avatar Anonyme (non vérifié) | 
La faille, ce n'est pas déjà d'installer Windows sur un ordinateur ??? :)
avatar jeremyl | 
Apres lesz pcboys crient au scandale quand on leur dit qu'a chaque nouvel os c'est juste une couche cosmetique qui est rajouté....
avatar Nesus | 
Ba si elle est vieille de 17 ans c'est que ce n'est pas trop grave. Peut importe la faille si elle n'est pas exploitée et non connue. Après je suis allergique a windows donc ca ne changera pas et ne changerai pas mon point de vu.
avatar YannK | 
Faut bien se dire qu'il y a des failles partout, et que maintenant on est passé de l'exploitation des failles OS à l'exploitation des failles logiciels ou failles humaines (fishing, etc). La situation a largement évoluée depuis 10 ans, et les failles de Windows en lui même sont de moins en moins utilisées, au profit des failles que l'on peut trouver dans des applis comme Firefox, PDF Reader et consorts. Il me semble que la part de responsabilité des failles OS est passée de 85% en 98 à quelque chose comme 9% en 2008. Après ça n'excuse pas de les corriger lentement une fois identifiées, mais un OS (et un logiciel) tendent tellement vers l'infinimment compliqué aujourd'hui qu'il est normal que certaines failles restent, et que personne ne sait qu'elles sont là avant que quelqu'un de les découvre. Linus Torvalds himself a bien corrigé une faille du noyau vieille de 12 ans en cachette l'année dernière avant de se faire rappeller à l'ordre par l'équipe de hackers qui l'ont découverte et qui ont décidé de médiatiser cet événement une fois le flagrand délit constaté. Bon par contre là, ça fait 17 ans qu'elle est connue. Je sais pas quelle est la stratégie derrière tout ça, à savoir attentisme parce que pas rentable à corriger (vu le mode opératoire pour l'utiliser), ou m'enfoutisme ou encore simple oubli, mais les failles dans les progs Adobe étaient largement plus dangereuses, et ça faisait aussi pas mal de temps qu'elles étaient là. Enfin bref, j'aime pas les produits MS, j'aime pas la direction MS mais je me foutrais pas de leur gueule pour autant. La programmation atteint un tel degré de complexité que des failles, on peut en trouver partout, j'espère juste qu'il n'y en a pas de grosse dans les produits que j'utilise au quotidien ^^
avatar Macmmouth | 
[quote=jeremyl]Apres lesz pcboys crient au scandale quand on leur dit qu'a chaque nouvel os c'est juste une couche cosmetique qui est rajouté.... [/quote] En l'occurence, la Virtual DOS Machine n'est pas un composant de l'architecture système. C'est un émulateur DOS pour les vieilles appli 16 bits ( datants de pratiquement 20 ans donc ). Il n'existe que sur les version 32 bits de windows et est désactivable. La faille n'a rien de critique car elle requiert que l'utilisateur malveillant puisse accéder localement à la machine, et s'y connecter en utilisant un compte déjà créé. Le fait de garder ce logiciel n'est absolument pas une preuve que le système ne change pas. Ca n'a aucun rapport. Ce serait comme dire que la seule différence entre les versions d'OS X qui possèdent rosetta est d'ordre cosmétique.. Tu m'étonne qu'ils crient au scandale si tu utilises de tels arguments bidons.
avatar HAL-9000 | 
[quote]YannK [22/01/2010 12:55] Faut bien se dire qu'il y a des failles partout, et que maintenant on est passé de l'exploitation des failles OS à l'exploitation des failles logiciels ou failles humaines...[/quote] Moi j'en connais des bonnes de failles humaines :D
avatar bossdupad | 
Je valide, c'est une VDM :D.
avatar hawker | 
avec les million qu'ils prétendent investir en R&D, ils pourraient déjà utiliser du code de "un peu moins" de 17 ans quoi ? Windaube c tellement une tuyauterie mal foutue qu'il doit y avoir du vieux code qui traine de partout que meme les dev avaient oublié.
avatar Liam128 | 
En même temps hawker, il s'agit d'une appli permettant de faire tourner des programmes 16bits (conçus pour Windows 3.1 quoi)... ils vont peut-être pas se mettre à coder un nouveau soft pour applis Windows 3.1 en 2010 quand-même... Encore une fois, c'est le propre du monde Windows : c'est rétrocompatible jusque dans les années 80... c'est à la fois un avantage et un inconvéniant. C'est un boulet qu'il faut trainer, et en même temps c'est la garantie qu'on pourra remplacer une pièce du grand jeu de Lego qu'est un PC sans avoir à remplacer tout le reste au passage (rend toi compte qu'on peut passer de Win 3.1 à Win7 et garder les mêmes softs)... C'est un choix quoi.

CONNEXION UTILISATEUR