Failles Java d'entreprise dévoilées à Black Hat 2026 : pourquoi votre système interne n'est pas à l'abri

Des travaux présentés à Black Hat 2026 ont révélé 12 failles Java d'entreprise, dont une exécution de code à distance sans authentification dans Bonita BPM et Apache OFBiz. Ce que cela signifie pour vos systèmes de gestion.

Équipe OrigamiÉquipe éditoriale
8 min de lecture
Failles Java d'entreprise dévoilées à Black Hat 2026 : pourquoi votre système interne n'est pas à l'abri

Le 5 août 2026, des chercheurs de Novee menés par Lidor Ben Shitrit ont présenté à Black Hat USA des travaux révélant douze vulnérabilités dans quatre plateformes Java d'entreprise, dont deux chaînes critiques permettant d'exécuter du code sur le serveur sans aucune connexion, dans la plateforme de gestion des processus Bonita BPM et dans Apache OFBiz, l'ERP open source. La leçon pratique pour tout chef d'entreprise : le système que vous croyez protégé parce qu'il est interne peut être atteint en deux requêtes de navigateur s'il est exposé et non corrigé. La vraie protection commence par un inventaire de ce que vous exploitez et par une routine de mises à jour, et non par la confiance dans le périmètre du réseau.

Ce que les chercheurs ont réellement découvert

Ces travaux ne reposent pas sur un seul bug spectaculaire. Ils reposent sur la combinaison de petites erreurs courantes dans les intergiciels : des différences dans la manière d'analyser une URL, une protection incomplète au niveau de la couche de traitement des requêtes, des clés cryptographiques codées en dur dans le code source et une évaluation de modèles non sécurisée. Prise isolément, aucune de ces erreurs ne paraît dangereuse, et c'est précisément pour cela qu'elles survivent aux revues de code et sont classées comme peu prioritaires. Enchaînées, elles forment un chemin complet du visiteur anonyme à l'exécution de commandes sur le serveur. Sur les douze vulnérabilités, quatre fonctionnent avant l'authentification et une brise l'isolation au sein du bac à sable d'exécution.

La chaîne BadBonita : trois points faibles pour une compromission complète

La première chaîne touche Bonita BPM en version 10.4.3. Elle commence par un contournement de l'authentification fondé sur trois faiblesses liées : une traversée de chemin utilisant la notation ..;, un filtre de sécurité qui effectue sa correspondance sur une sous-chaîne plutôt que sur le chemin complet, et une logique interne de transfert des requêtes. Résultat : une requête atteint une API interne que personne à l'extérieur n'était censé voir. Cette API accepte du XML non fiable et le transmet directement à la bibliothèque XStream, qui le désérialise, et par une chaîne de gadgets Commons Collections bien connue, le chemin aboutit à des commandes Groovy exécutées sur le serveur.

Notez qu'aucune de ces étapes ne nécessite un mot de passe divulgué, de l'ingénierie sociale ou un accès préalable. Tout ce dont l'attaquant a besoin, c'est que le système soit accessible par le réseau.

OFBiz : une clé de signature publiée dans un dépôt ouvert

Le second problème, référencé CVE-2026-31986 et classé critique, touche Apache OFBiz en version 24.09.05 lorsque l'authentification unique est activée. Le problème tient au fait que les clés de signature par défaut se trouvent dans le code source publié, et comme de nombreuses installations laissent les valeurs par défaut intactes, un attaquant peut forger un jeton SSO valide au nom d'un compte administrateur. De là, la requête franchit une liste de blocage qui tentait d'interdire des mots comme java, process et import, mais cette liste était sensible à la casse et vérifiait des motifs précis, si bien qu'il suffit de changer la casse d'une lettre ou d'utiliser un autre nom de classe importé automatiquement pour passer au travers. Résultat final : deux requêtes GET non authentifiées suffisent pour parvenir à l'exécution de code sur toute installation utilisant le SSO.

Pourquoi cela vous concerne directement

Parce qu'aucun de ces deux logiciels n'est un outil marginal. OFBiz est un ERP open source que de nombreuses entreprises utilisent pour gérer leurs stocks, leurs achats et leur facturation, et Bonita est un moteur de processus qui pilote les validations et les procédures internes. Celui qui atteint ces deux endroits ne se contente pas de lire des données : il se tient au cœur de votre cycle d'exploitation, avec les bons de commande, les prix des fournisseurs, les dossiers des employés et l'historique des clients. Les chercheurs ont indiqué que les deux éditeurs ont publié des versions corrigées dans le délai standard de divulgation de quatre-vingt-dix jours, ce qui signifie que la mise à jour existe et que la responsabilité incombe désormais à celui qui exploite le système, et non à celui qui l'a construit.

La véritable lacune du marché n'est pas l'absence de correctifs, c'est l'absence d'inventaire. De nombreuses organisations ne disposent d'aucune liste à jour de ce qu'elles exploitent réellement, en quelle version et sur quel domaine. C'est ainsi qu'une ancienne copie de préproduction reste accrochée pendant deux ans à un sous-domaine oublié et devient la porte à laquelle personne n'avait pensé.

Ce qu'il faut faire cette semaine

  • Inventoriez vos systèmes : une liste écrite de chaque système que vous exploitez, sa version, s'il est exposé à Internet, et le nom de son responsable.
  • Mettez immédiatement à jour Bonita et OFBiz vers les versions corrigées si vous utilisez l'un ou l'autre, et lisez la page de sécurité officielle d'Apache avant la mise à niveau.
  • Remplacez chaque clé de chiffrement ou de signature par défaut livrée avec le produit. Toute valeur imprimée dans la documentation n'est pas un secret.
  • Fermez les interfaces d'administration à l'Internet ouvert et accédez-y par un réseau privé ou par une courte liste d'adresses autorisées.
  • Mettez hors service les anciennes copies de préproduction et les sous-domaines inutilisés. Ce sont les cibles les plus faciles et les moins surveillées.
  • Activez la journalisation des accès et conservez les journaux. Sans journaux, vous ne pourrez pas répondre plus tard à la question de savoir si quelqu'un est entré.

La leçon d'ingénierie : le réseau interne n'est pas une frontière de sécurité

La recommandation la plus importante issue de ces travaux est que le routage interne doit être traité avec des contrôles de niveau Internet. La vieille idée selon laquelle tout ce qui se trouve derrière le pare-feu est sûr a échoué dans la pratique : une seule faille de contournement de l'authentification transforme chaque point d'accès interne en point d'accès public. Trois règles d'ingénierie en découlent, et elles ont leur place dans vos normes de développement :

Ne comptez jamais sur une liste de blocage pour protéger une opération dangereuse. Si l'évaluation d'expressions n'est pas nécessaire dans un chemin de code, supprimez-la entièrement au lieu d'essayer de la filtrer.

La deuxième règle est de ne jamais conditionner une opération sensible à un paramètre de configuration ou à une préférence utilisateur modifiable depuis l'intérieur du système. La troisième est d'auditer la logique des filtres d'authentification à la recherche de toute correspondance sur une sous-chaîne, car c'est l'erreur la plus répétée et la plus facilement exploitable de cette catégorie. Lorsque nous construisons de nouveaux systèmes de gestion chez Origami, nous l'appliquons par défaut : une autorisation explicite à chaque point d'accès, et aucune confiance accordée en fonction de l'emplacement d'une requête sur le réseau.

L'angle réglementaire en Arabie saoudite

Si le système compromis contient des données personnelles de personnes se trouvant dans le Royaume, la question cesse d'être purement technique. La loi sur la protection des données personnelles (PDPL) oblige le responsable du traitement à prendre les mesures nécessaires pour protéger ces données et à signaler les incidents qui portent atteinte à leur confidentialité. L'Autorité nationale de cybersécurité (NCA) publie des contrôles essentiels couvrant la gestion des vulnérabilités, l'application des correctifs et la gestion des actifs, soit précisément les contrôles qui auraient arrêté cette chaîne. Exploiter une ancienne version d'un produit présentant une vulnérabilité connue et déjà corrigée est une position difficile à défendre lors de tout audit.

La règle simple : traitez les mises à jour de sécurité comme un engagement opérationnel mensuel, avec un responsable et une date, et non comme une tâche d'urgence effectuée après un incident.

Sources

  • Help Net Security, détails des chaînes d'exécution de code à distance sans authentification et de la CVE-2026-31986 : helpnetsecurity.com
  • Page de sécurité officielle d'Apache OFBiz : ofbiz.apache.org/security.html
  • Autorité nationale de cybersécurité (NCA), contrôles et cadres réglementaires : nca.gov.sa
  • Autorité saoudienne des données et de l'intelligence artificielle (SDAIA), loi sur la protection des données personnelles : sdaia.gov.sa
#Cybersécurité#Systèmes ERP#Gestion des vulnérabilités#Protection des données

Questions fréquentes

Mon entreprise est-elle exposée à ces vulnérabilités ?

Vous êtes exposé si vous utilisez Bonita BPM 10.4.3 ou une version antérieure, ou Apache OFBiz 24.09.05 ou une version antérieure avec l'authentification unique activée, et que le système est accessible par le réseau. Vérifiez la version que vous utilisez réellement, et non celle inscrite dans le contrat ou dans le document de livraison, puis passez à la version corrigée.

Notre système est interne et n'est pas publié sur Internet : sommes-nous en sécurité ?

Pas nécessairement. Le point central de ces travaux est qu'une seule faille de contournement de l'authentification transforme n'importe quel point d'accès interne en point d'accès ouvert, et qu'un appareil infecté sur le réseau ou un compte d'employé divulgué suffit pour l'atteindre. Appliquez aux systèmes internes le même niveau de protection : autorisation explicite, clés non par défaut et mises à jour régulières.

Quel est le minimum que je dois exiger de l'éditeur de mon système ?

Demandez trois choses par écrit : la liste des composants et des versions sur lesquels repose votre système, une politique de mises à jour de sécurité assortie d'un délai de réponse défini pour les vulnérabilités critiques, et un rapport périodique prouvant que les mises à jour ont réellement été appliquées. Inscrivez ces clauses dans le contrat de support et de maintenance, et non dans des échanges de courriels.

Les logiciels open source sont-ils moins sûrs que les logiciels propriétaires ?

Non. La différence est que les failles des logiciels open source sont divulguées publiquement en même temps que leurs correctifs, ce qui vous permet de les voir et d'agir, alors que les failles des logiciels propriétaires dépendent du calendrier de l'éditeur. Le risque réel est identique dans les deux cas : utiliser une ancienne version alors qu'une mise à jour existe. L'open source ne devient plus risqué que lorsque vous laissez ses clés et paramètres par défaut tels qu'ils ont été livrés.

Suivez Origami sur Google

Ajoutez Origami à vos sources préférées : nos articles apparaîtront en premier pour vous dans la recherche Google et les actualités à la une.

Add as a preferred source on Google

Articles liés

Mise à jour Windows d'octobre 2026 : une faille déjà exploitée ouvre les fichiers d'Internet sans avertissement sur les PC de vos équipes
Cybersécurité

Mise à jour Windows d'octobre 2026 : une faille déjà exploitée ouvre les fichiers d'Internet sans avertissement sur les PC de vos équipes

La mise à jour Windows d'octobre 2026 corrige 1 400 failles, dont une exploitée qui ouvre les fichiers d'Internet sans alerte. Numéros KB et cinq étapes.

6 min de lecture
Fin du support de Windows 11 24H2 aujourd'hui : les PC Pro perdent les mises à jour de sécurité, Enterprise tient jusqu'en octobre 2027
Cybersécurité

Fin du support de Windows 11 24H2 aujourd'hui : les PC Pro perdent les mises à jour de sécurité, Enterprise tient jusqu'en octobre 2027

Aujourd'hui, 13 octobre 2026, les PC sous Windows 11 24H2 en éditions Home et Pro reçoivent leur dernière mise à jour de sécurité. La même version en Enterprise reste prise en charge un an de plus. Voici comment repérer les PC concernés dans votre entreprise et les passer en 25H2 ou 26H2 avec un seul redémarrage.

6 min de lecture
Correctif critique GitLab : un attaquant sans compte peut exécuter du code sur votre serveur
Cybersécurité

Correctif critique GitLab : un attaquant sans compte peut exécuter du code sur votre serveur

Le correctif critique GitLab du 12 octobre 2026 corrige une faille notée 10/10 qui permet d'exécuter du code sur un serveur autogéré sans se connecter. Versions touchées et gestes à faire.

6 min de lecture
Comment installer un certificat SSL : GoDaddy, Hostinger et autres
Cybersécurité

Comment installer un certificat SSL : GoDaddy, Hostinger et autres

Installer un certificat SSL pas à pas chez Hostinger et GoDaddy, gratuitement avec Let's Encrypt ou Cloudflare, et quoi vérifier ensuite.

7 min de lecture
Fin de Windows Update en juin 2027 pour les PC pas à jour, dès mai pour certaines machines professionnelles
Cybersécurité

Fin de Windows Update en juin 2027 pour les PC pas à jour, dès mai pour certaines machines professionnelles

Les PC pas à jour perdent Windows Update après le 19 juin 2027, certains serveurs et postes LTSC dès le 17 mai. Appareils concernés et mise à jour qui les protège.

7 min de lecture
Les certificats Secure Boot de Windows expirent le 19 octobre : les PC qui manquent la mise à jour perdent la protection au démarrage
Cybersécurité

Les certificats Secure Boot de Windows expirent le 19 octobre : les PC qui manquent la mise à jour perdent la protection au démarrage

Le dernier des certificats Secure Boot émis par Microsoft en 2011 expire le 19 octobre 2026. Les PC continuent de fonctionner, mais les correctifs de la phase de démarrage cessent de leur parvenir. Voici comment vérifier chaque machine de votre entreprise en une minute, et que faire ensuite.

6 min de lecture

Un projet en tête ?

Nous développons des systèmes, des applications et des sites sur mesure pour votre entreprise. Parlez-nous de votre idée et nous vous donnerons une réponse franche.

Une séance. Vingt minutes. Sans engagement.