Faille Java 0-day : Oracle alerté depuis avril 2012
Café bouillu
Le 30 août 2012 à 09h22
5 min
Logiciel
Logiciel
Une faille très sérieuse dans Java 1.7 est apparue le 26 août, à la faveur d’une annonce de FireEye, une société de sécurité. Outre la dangerosité elle-même de la faille, aggravée par les détails de son exposition, on apprend aujourd'hui que Oracle était informé de cette faille depuis avril 2012.
Ce n’est pas la première fois qu’apparaît une faille Java 0-day, c’est-à-dire exploitée avant même que le public ne soit au courant et protégé. La faille est critique, car elle peut être exploitée à distance, depuis un serveur infecté et des applets Java spécialement conçus. Une faille d’autant plus dangereuse qu’elle peut être exploitée sur tous les systèmes. Cependant, la brèche désormais connue sous l’appellation CVE-2012-4681 a davantage marqué les esprits par un concours malheureux d’évènements qui pose aujourd’hui la question de la responsabilité.
Tout commence avec la révélation de FireEye le 26 août. La société révèle une série de détails à propos d’une trouvaille intervenue dans le cadre d’une attaque spécialisée sur l’un de ses clients (une version que contredit Eric Romangne de Zataz). La présentation de FireEye est le départ d’une course entre les chercheurs qui vont s’empresser de trouver ladite faille grâce aux informations fournies. L’objectif : publier des rapports plus complets et des codes de démonstration (PoC, Proof of Concept).
Les kits d'exploitation ont été rapidement mis à jour
Ici, la situation dérape, car la frontière est mince entre l'information et son exploitation. Rapidement, des kits d’exploitation de failles vont intégrer ces données pour se mettre à la page. C’est le cas notamment du Blackhole Exploit Kit qui bénéficie d’une annonce de son auteur à ce sujet. L’éditeur antivirus Sophos publie d’ailleurs un billet sur son blog pour le confirmer, dans lequel non seulement il recommande de désactiver Java mais accuse également Oracle (qui possède Java) d’être au courant depuis le mois d’avril.
Comme l’indique Eric Freyssinet, chef de la division de lutte contre la cybercriminalité de la gendarmerie nationale, d’autres kits d’exploitation suivent très rapidement. C’est le cas notamment de Sakura, suivi de près par Sweet orange. Dans la foulée, l’éditeur Rapid7 annonce que sa plateforme de tests d’intrusion Metasploit intègre également la nouvelle faille. Tout va très vite, au point qu’Eugène Kaspersky, fondateur de l’éditeur du même nom, se fâche sur Twitter et parle d’irresponsabilité dans les annonces :
The recent Java 0day activity raises questions abt irresponsibility of vulnerabilities reporting securelist.com/en/blog/208193…
— Eugene Kaspersky (@e_kaspersky) Août 28, 2012
Une exploitation active et le silence d'Oracle
Mais le vrai problème vient sans doute d’Oracle. Comme le précise Eric Freyssinet, il n’est pas rare qu’une faille ne soit pas corrigée tout de suite. Les grands éditeurs comme Oracle, Microsoft, Apple et ainsi de suite préfèrent effectuer des roulements pour diffuser plusieurs correctifs d’un coup. Dans le cas d’Oracle cependant, la faille est connue depuis avril (l'avertissement du 2 avril 2012 de Security Explorations) et n’est toujours pas référencée sur le site. La prochaine publication de correctifs est prévue pour octobre, ce qui laisse au bas mot plus d’un mois aux auteurs de malwares pour exploiter la situation.
Et cette exploitation est déjà active. L’article de Kasperksy donnait déjà il y a deux jours une carte des sites contaminés :
Même si l’éditeur indique que seul Windows est véritablement visé pour l’instant, l’exploitation sur d’autres plateformes ne saurait tarder.
Désactiver Java
De fait, la désactivation de Java est désormais recommandée par plusieurs sources, dont la plus récente est Mozilla. Le père de Firefox indique en outre travailler sur une fonctionnalité qui sera active dans Firefox 18 au plus tard et permettant de n’activer Java qu’à la demande, le navigateur affichant une demande d’autorisation pour exécuter un code (click-to-play).
Nous vous fournissons donc la méthode pour désactiver Java sur les principaux navigateurs.
- Internet Explorer
Se rendez dans les Options Internet, puis dans l’onglet Programmes. Cliquer sur « Gérer les modules complémentaires » et chercher Java dans la liste :
- Firefox
Se rendez dans le menu Outils, puis cliquer sur Modules Complémentaires :
- Chrome
Cliquer sur la clé à molette en haut à droite du navigateur, puis sur Paramètres. Cliquez sur le bouton Paramètres de contenu dans la zone « Confidentialité », puis sur le lien « Désactiver les plug-ins individuels » dans la partie « Plug-ins » :
- Safari
Se rendre dans les paramètres du navigateur, puis dans l’onglet Sécurité :
Faille Java 0-day : Oracle alerté depuis avril 2012
-
Les kits d'exploitation ont été rapidement mis à jour
Commentaires (84)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 30/08/2012 à 10h24
^^ à quand une attaque en justice pour ce genre de laisser aller…
Oracle la boite de merde, au moins elle confirme une fois de plus sa réputation. " />
Le 30/08/2012 à 10h26
Le 30/08/2012 à 10h27
Le 30/08/2012 à 10h29
Le 30/08/2012 à 10h29
Et pour opera ?
Le 30/08/2012 à 10h45
J’imagine que cette faille ne touche pas IcedTea
Le 30/08/2012 à 10h56
Apparemment, PCInpact a décidé de copier The Register. Continuez comme ça et vous perdrez une partie de vos lecteurs. Charité bien ordonnée commence par soi-même; vous encouragez les gens à désactiver Java alors que seul Java 1.7 est concerné et vous ne montrez pas l’exemple puisque dans cette capture vous n’utilisez pas Java 1.7 mais en plus votre version de Java 1.6 n’est pas à jour, vous utilisez l’update 17 alors qu’on est déjà à l’update 34 qui elle n’est pas concernée par cette faille:
référence
Je recommande plutôt aux gens de passer à Java 1.6 update 34 en attendant qu’Oracle veuille bien fournir une correction.
Le 30/08/2012 à 10h57
Le 30/08/2012 à 11h07
Se rendez…
Quoi ???
Le 30/08/2012 à 11h11
Java coupé, avec Firefox " />
Le 30/08/2012 à 11h11
Est-ce que Iced-Tea est affecté ?
Le 30/08/2012 à 11h14
Tout va très vite, au point qu’Eugène Kaspersky, fondateur de l’éditeur du même nom, se fâche sur Twitter et parle d’irresponsabilité dans les annonces :
Il a raison en partie vue que les éditeurs d’outils de piratage test de pénétration surfent sur le buzz pour se faire voir, mais il pourrait aussi parler de l’irresponsabilité d’Oracle qui pour moi est bien plus condamnable. " />
Le 30/08/2012 à 11h16
Le 30/08/2012 à 11h18
Le 30/08/2012 à 11h18
Le 30/08/2012 à 11h19
Le 30/08/2012 à 09h29
Java n’a rien à faire dans un navigateur hormis alourdir la machine. HTML5 doit être la référence.
Le 30/08/2012 à 09h31
A confirmer mais je crois que cette faille ne concerne que Java 7 …
Donc désactiver Java n’est pas forcément nécessaire pour les autres versions …
Le 30/08/2012 à 09h31
Oracle… faille… comportement de merde… comme d’hab quoi !
Savoir que son produit est un gruyère emmental et ne rien faire devrait être passible de lourdes sanctions !
Le 30/08/2012 à 09h36
Java, c’est bien !
https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-prn1/533008_488341984510164_1067711081_n.jpg
" />
Le 30/08/2012 à 09h38
La faille existe que sur java 1.7
Le 30/08/2012 à 09h38
Le 30/08/2012 à 09h39
Défaut de sécurisation… On leur coupe internet ?
Le 30/08/2012 à 09h43
Le 30/08/2012 à 11h20
Et Hadopi, elle n’attaque pas Oracle ?
Le 30/08/2012 à 11h21
Le 30/08/2012 à 11h25
Le 30/08/2012 à 11h26
Le 30/08/2012 à 11h35
Le 30/08/2012 à 11h40
Le 30/08/2012 à 11h41
Le 30/08/2012 à 11h43
Le 30/08/2012 à 11h45
Le 30/08/2012 à 11h48
Le 30/08/2012 à 11h52
Le 30/08/2012 à 11h53
Le 30/08/2012 à 11h55
Le 30/08/2012 à 11h59
Le 30/08/2012 à 12h00
Un peu excessif de désinstaller Java pour une faille qui ne semble affecter que la version 7…
Il suffit, comme certains l’ont déjà fait, de réinstaller provisoirement, à la place la version 6 !
Quant à traiter Java comme un langage pestiféré, parce que c’est Oracle qui a racheté Sun, là aussi il-y-a un peu d’abus : Il ne faudrait pas jeter le bébé avec l’eau du bain !
Le 30/08/2012 à 12h01
Le 30/08/2012 à 12h03
Le 30/08/2012 à 12h13
Et oui Oracle n’est pas Sun qui veut.
Le 30/08/2012 à 13h05
Le 30/08/2012 à 13h08
Le 30/08/2012 à 13h15
Le 30/08/2012 à 13h17
Le 30/08/2012 à 13h17
Le 30/08/2012 à 13h18
Le 30/08/2012 à 13h23
Le 30/08/2012 à 13h24
Le 30/08/2012 à 14h13
Le 30/08/2012 à 14h14
Le 30/08/2012 à 14h40
Le 30/08/2012 à 15h19
Le 30/08/2012 à 15h22
Le 30/08/2012 à 15h28
Le 30/08/2012 à 20h03
L’update 7 corrigeant la faille a été publié.
Le 30/08/2012 à 21h20
Le 30/08/2012 à 21h35
comme d’hab oracle fait n’imp..
bon c’est pas comme si un oracle arrivait a faire des prédictions ou voir le futur.
faut pas deconner non plus…
Le 30/08/2012 à 21h48
Le 30/08/2012 à 22h01
Le 31/08/2012 à 08h29
Le 31/08/2012 à 09h12
Le 31/08/2012 à 09h18
Ca faisait longtemps que je n’avais pas lu une personne qui défend intelligemment ses arguments.
PS: j’ai appris un nouveau mot “péremptoirement”, merci gouessej " />
Le 31/08/2012 à 11h13
Le 31/08/2012 à 15h18
Le 31/08/2012 à 18h33
J’avais dis que je ne reviendrais pas sur ce thread, mais j’ai pas pu m’en empêcher :
https://isc.sans.edu/diary.html?storyid=14017&rss
Nouvelle vulnérabilité dans Java 7 update 7 " />
@ gouessej : Je ne répondrais pas à ton dernier message, ce débat est stérile et nous ne serons clairement jamais d’accord. Surtout que tu as l’air de prendre un malin plaisir à tout recentrer sur Java lui même et non sur le plugin Java. Il me semblait pourtant avoir été suffisamment clair, il faut croire que non. “Je me soucie de la sécurité.” m’a juste fait éclater de rire, réellement.
Le 31/08/2012 à 18h38
Le 30/08/2012 à 09h46
C’est aussi ce que j’ai lu, que cette faille ne concerne que la version 7.
Dans le doute, je l’ai viré pour remettre la v6 u34
Le 30/08/2012 à 09h47
Pour ma part je ne ai pas installer depuis le changement de mon pc et je me porte bien sans " />
Le 30/08/2012 à 09h52
Le 30/08/2012 à 09h55
Un beau graphique sans légende qui montre la terre c’est super utile !
C’est quoi le jaune, vert, rouge ?
Le 30/08/2012 à 09h56
Le 30/08/2012 à 10h01
Le 30/08/2012 à 10h01
En pratique désactiver java, ça change quoi?
Le 30/08/2012 à 10h04
Le 30/08/2012 à 10h08
Oracle a racheté Sun pour faire du pognon, pas pour en dépenser à colmater les failles " />
Le 30/08/2012 à 10h12
Je trouve ça irresponsable… Si la date est bien vérifiée (avril), c’est tout sauf professionnel de leur part.
" />
C’est à se demander si c’est pas des failles laissées volontairement en fonctionnement.
Le 30/08/2012 à 10h14
Larry nous mène en bateau " />
Le 30/08/2012 à 10h16
java cay2lamerde
Le 30/08/2012 à 10h21
Euh, si j’ai bien compris, il faut accepter de lancer un applet spécialement conçu pour exploiter la faille.
Donc je si ne vais tout simplement pas sur des sites exploitant Java, je ne risque pas grand chose …
Le 30/08/2012 à 10h22
Heureusement, j’ai Java 6 sur mon Mac. Mais comme MacGé s’en ait fait l’écho, la faille est belle et bien exploitée sur OS X, donc prudence.
Le 30/08/2012 à 10h23
Le 30/08/2012 à 10h24
Jave & Flash sont banni de mes machines, à part plus de rapidité quand je surf, j’ai pas vu de différence, donc j’imagine qu’ils ne me sont pas utiles ^^