Accéder au contenu principal

Une vulnérabilité JBoss activement exploitée par des hackers

Des pirates exploitent activement une vulnérabilité connue dans les interfaces d'administration et les « invokers » de JBoss pour installer des web Shells sur les serveurs. Ces scripts malveillants, qui permettent d'interagir via HTTP avec le système, servent à compromettre les serveurs d'application JBoss Java EE en exposant le service HTTP Invoker à Internet de manière non sécurisée.




Début octobre, le chercheur en sécurité Andrea Micalizzi a publié un Exploit pour une vulnérabilité Jboss qu'il a identifiée dans les produits de divers fournisseurs dont Hewlett-Packard, McAfee, Symantec et IBM qui utilisent des versions 4.x et 5.x de JBoss. Cette vulnérabilité, identifiée CVE- 2013-4810, permet à des attaquants non authentifiés d'installer une application arbitraire sur les déploiements JBoss qui rendent les classes Java EJBInvokerServlet ou JMXInvokerServlet vulnérables. L'exploit du chercheur permet d'installer une application web Shell du nom de pwn.jsp qui peut être utilisée pour exécuter des commandes Shell sur le système d'exploitation via des requêtes HTTP. Les commandes sont exécutées avec les privilèges de l'OS utilisateur exécutant JBoss. Dans le cas de certains déploiements JBoss, ces privilèges peuvent être ceux d'un administrateur ayant des droits de premier rang. Des chercheurs de l'entreprise de sécurité Imperva ont récemment détecté une augmentation des attaques contre les serveurs JBoss menées avec l'Exploit d'Andrea Micalizzi pour installer le Shell pwn.jsp original, mais aussi un web Shell plus complexe du nom de JspSpy.


 7 300 serveurs vulnérables

« Plus de 200 sites tournant sur des serveurs JBoss, dont certains appartiennent à des organismes gouvernementaux et à des universités, ont été piratés et infectés par ces applications web Shell », a déclaré Barry Shteiman, directeur de la stratégie en matière de sécurité chez Imperva. Le problème est même plus grave, car la vulnérabilité décrite par Andrea Micalizzi découle de configurations non sécurisées par défaut qui exposent les interfaces d'administration et les Invokers JBoss à des attaques ne demandant pas d'authentification, une faille connue depuis plusieurs années. En 2011, les chercheurs en sécurité de Matasano Security avaient détaillé les multiples façons d'attaquer les installations JBoss non sécurisées. A l'époque, après une recherche de certaines chaînes de code sur Google, ils avaient estimé qu'environ 7 300 serveurs étaient potentiellement vulnérables.

Selon Barry Shteiman, le nombre de serveurs JBoss dont les interfaces d'administration sont exposées à Internet a plus que triplé depuis : aujourd'hui, il serait de plus de 23 000. « Une des raisons de cette augmentation tient probablement au fait que les gens n'ont pas parfaitement compris les risques liés à ce problème au moment où il en a été question dans le passé et ils continuent à déployer des installations JBoss non sécurisées », a expliqué le directeur de la stratégie en matière de sécurité chez Imperva. De plus, certains fournisseurs livrent leurs produits avec des configurations JBoss précaires, comme c'est le cas de ces produits non protégés contre l'exploit d'Andrea Micalizzi », a-t-il ajouté. Parmi ces produits vulnérables au CVE-2013-4810 il y a notamment web Reporter 5.2.1 de McAfee, les versions 3.20 et 4.0 de ProCurve Manager (PCM), les versions 3.20 et 4.0 de ProCurve Manager+ (PCM+) et la version 4.0 d'Identity Driven Manager (IDM) d'HP, la version 7.5.0.493 de Workspace Streaming de Symantec et TRIRIGA d'IBM. Des produits d'autres fournisseurs non encore identifiés pourraient aussi être exposés.

JBoss est développé par Red Hat. Le produit a été récemment renommé WildFly. La dernière version stable de WildFly est la 7.1.1, mais selon Barry Shteiman, de nombreuses entreprises utilisent encore les versions 4.x et 5.x de JBoss pour des raisons de compatibilité, car ils ont besoin de faire tourner d'anciennes applications développées pour ces versions de JBoss.

Commentaires

Posts les plus consultés de ce blog

Juniper met en garde contre la présence de code-espion dans ses pare-feu

Quelques mois après les révélations d'Edward Snowden, Juniper signale la présence de code-espion, une back door, dans ses firewalls. Hier, le fabricant d'équipements réseaux Juniper a fait savoir qu'il avait trouvé du code suspect dans certains modèles de pare-feu de la marque. Cette découverte inquiétante semble faire écho aux soupçons de piratage des firewalls de Juniper par la NSA avec une back door, dont il était fait mention dans les documents fuités par Edward Snowden. Les produits affectés tournent avec ScreenOS, l'un des systèmes d'exploitation de Juniper, fonctionnant sur une série d’appliances utilisées comme pare-feu et comme support pour le VPN. Selon l’avis publié par l’équipementier, les versions 6.2.0r15 à 6.2.0r18 et 6.3.0r12 à 6.3.0r20 de ScreenOS sont vulnérables. « Le code non autorisé a été découvert pendant un audit récent mené en interne », a expliqué Bob Worrall, le CIO de Juniper. Mais le fabricant n'a pas don...

67% des applications Android gratuites les plus populaires seraient vulnérables aux attaques MITM

Les chercheurs en sécurité de FireEye ont publié ce jeudi une étude sur les applications du Google Play Store. Ils en ont conclu que la majorité des applications les plus populaires présentaient des failles SSL et étaient susceptibles de subir des attaques type Man-in-the-Middle (MITM). Ces chercheurs ont analysé les 1000 applications gratuites les plus téléchargées du Play Store. Ils y ont cherché trois vulnérabilités SSL précises et ont découvert que sur cet échantillon, 674 applications présentaient au moins l'une des trois failles. Mauvaise utilisation des bibliothèques SSL  Un risque important, puisque ce type d'attaque permet potentiellement de récupérer un nombre extensif de données : identifiants et mots de passe, emails, ID de l'appareil, géolocalisation, photos, vidéos... Sans compter qu'un attaquant pourrait injecter un code malicieux dans ces applications, par exemple. Les développeurs seraient bien à l'origine de cette situation, mais i...

Top 10 des virus informatiques les plus dangereux en 2016

Alors que toutes nos données deviennent numériques, les hackers redoublent d’ingéniosité pour développer des virus informatiques toujours plus performants et dangereux. Si vous n’avez pas installé d’anti-virus sur votre ordinateur, ce top 10 des pires virus connus en 2016 devrait finir de vous convaincre de vous équiper… Un virus informatique est un programme autoréplicatif à la base non malveillant, mais aujourd’hui le plus souvent additionné de code malveillant par le pirates informatiques ou “hackers”. Conçu pour se propager à d’autres ordinateurs en s’insérant dans des logiciels légitimes, il peut perturber plus ou moins gravement le fonctionnement de l’ordinateur infecté. Il peut se répandre par tout moyen d’échange de données numériques comme les réseaux informatiques et les cédéroms, les clefs USB, les smartphones… En 2016, les hackers ne manquent pas de créativité et continuent de développer des virus informatiques de plus en plus performants. Ces der...