• Produits & Services
        • Cloud

          • Endpoint Protection
          • Endpoint Detection and Response
          • Mobile Device Management
          • BYOD
          • Extended Detection and Response
          • Zero Trust Network Access
          • Data Privacy
        • Sur Prem

          • Endpoint Protection
          • Endpoint Detection and Response
          • Data Privacy
        • Plateforme complète

          • Malware Analysis Platform
        • Petite entreprise

          • SOHO Total Edition
        • Services

          • Threat Intel
          • Digital Risk Protection Services (DRPS)
          • Ransomware Recovery as a Services (RRaaS)
          • DPDP Compliance
          • Managed Detection and Response
          • Cybersécurité et Data Privacy Conscience et rigueur.
  • Solutions
    • BFSI
    • Éducation
    • Gouvernement
    • Santé
    • ITeS
    • Secteur Industriel & Fabrication
  • Entreprise
    • À propos Seqrite
    • Direction
    • Prix ​​et certifications
    • Espace presse
  • Associés
    • Programme de partenariat Flare
    • Localiser un partenaire
    • Devenez Partenaire
  • Assistance
  • Ressources
    • Blog
    • Livres blancs
    • Fiches techniques
    • Études de cas
    • Rapports sur les menaces
    • Manuels
    • PoV
    • Comprendre Data Privacy
    • Vérifiez votre score de risque
    • Dialogues du DPDP
    • Heure de confidentialité
Seqrite Laboratoires Blog
Contactez-nous Attaqués ?
  • Produits & Services
        • Cloud

          • Endpoint Protection
          • Endpoint Detection and Response
          • Mobile Device Management
          • BYOD
          • Extended Detection and Response
          • Zero Trust Network Access
          • Data Privacy
        • Sur Prem

          • Endpoint Protection
          • Endpoint Detection and Response
          • Data Privacy
        • Plateforme complète

          • Malware Analysis Platform
        • Petite entreprise

          • SOHO Total Edition
        • Services

          • Threat Intel
          • Digital Risk Protection Services (DRPS)
          • Ransomware Recovery as a Services (RRaaS)
          • DPDP Compliance
          • Managed Detection and Response
          • Cybersécurité et Data Privacy Conscience et rigueur.
  • Solutions
    • BFSI
    • Éducation
    • Gouvernement
    • Santé
    • ITeS
    • Secteur Industriel & Fabrication
  • Entreprise
    • À propos Seqrite
    • Direction
    • Prix ​​et certifications
    • Espace presse
  • Associés
    • Programme de partenariat Flare
    • Localiser un partenaire
    • Devenez Partenaire
  • Assistance
  • Ressources
    • Blog
    • Livres blancs
    • Fiches techniques
    • Études de cas
    • Rapports sur les menaces
    • Manuels
    • PoV
    • Comprendre Data Privacy
    • Vérifiez votre score de risque
    • Dialogues du DPDP
    • Heure de confidentialité
Accueil  /  Notre technologie  / CVE-2022-26134 : Vulnérabilité zero-day d'injection OGNL Atlassian activement exploitée
CVE-2022-26134 : Vulnérabilité zero-day d'injection OGNL Atlassian activement exploitée
05 Juillet 2022

CVE-2022-26134 : Vulnérabilité zero-day d'injection OGNL Atlassian activement exploitée

Écrit par Rahul Pawar
Rahul Pawar
Notre technologie

Le 2 juin 2022, une vulnérabilité d'exécution de code à distance de type zero-day, référencée CVE-2022-26134 et appelée « Confluence », a été découverte dans toutes les versions de Confluence Server et Data Center. Selon un avis de sécurité publié par Atlassian, cette attaque a été jugée très critique (CVSS : 9.0/10.0).

La vulnérabilité de gravité critique a reçu l'ID CVE-2022-26134, et un acteur malveillant peut l'exploiter pour exécuter du code à distance sans authentification par injection OGNL. L'année dernière, Confluence a également été confrontée à une vulnérabilité critique d'exécution de code à distance (CVE-2021-26084) dans Confluence Server et Confluence Data Center. Cette vulnérabilité provient d'une faille d'injection OGNL et permet à des attaquants non authentifiés d'exécuter du code arbitraire sur les instances Confluence Server ou Data Center.

Qu'est-ce qu'une injection d'OGNL ?

OGNL (Object-Graph Navigation Language) est un langage d'expression open source pour les objets Java. Il permet notamment l'évaluation d'expressions EL dans Apache Struts, framework populaire pour la création d'applications web Java en entreprise. Les failles les plus critiques d'Apache Struts sont liées aux attaques par injection d'expressions OGNL . Ces attaques permettent d'évaluer des expressions invalides par rapport à la pile de valeurs, offrant ainsi à un attaquant la possibilité de modifier des variables système ou d'exécuter du code arbitraire.

Analyse technique:

CVE-2022-26134 est une vulnérabilité d'exécution de code à distance, entraînant l'exécution de code dans le contexte du serveur Confluence. Un acteur malveillant cherchant à exploiter cette vulnérabilité placera la charge utile malveillante dans l'URI d'une requête HTTP. Toutes les méthodes HTTP semblent fonctionner, qu'elles soient valides (GET, POST, PUT, etc.) ou non.

La forme la plus simple d'une URL contenant une charge utile malveillante sera :

%24%7B%40java.lang.Runtime%40getRuntime%28%29.exec%28%22touch%20/tmp/r7%22%29%7D/

Ci-dessus, l'exploit est codé en URL. Lors du décodage de l'URL, nous obtenons l'exploit suivant :

${@java.lang.Runtime@getRuntime().exec(“touch /tmp/r7”)} , qui créera un nouveau fichier dans le répertoire /tmp/ .

Dans le trafic de requête GET capturé ci-dessous, vous pouvez voir que l'acteur de la menace effectue une injection OGNL pour profiter de la vulnérabilité présente dans la confluence.

Image d'en-tête X-Cmd-Response

Fig. 1

Les acteurs de la menace qui cherchent à exploiter cette vulnérabilité mais qui ont également besoin de la réponse du serveur compromis peuvent utiliser l'en-tête X-Cmd-Response.

Par exemple, il exécute la commande id et reçoit la sortie dans l'en-tête X-Cmd-Response de la réponse du serveur vulnérable.

 

Fig. 2

Cause première:

La cause principale de la vulnérabilité réside dans la méthode findValue(str) de la fonction translateVariables. Le serveur appelle la méthode translateVariables dès réception de la requête HTTP.

Lorsque la méthode TextParseUtil est appelée avec l'URI de requête donnée comme paramètre d'expression dans la méthode, après avoir compilé la chaîne et l'avoir supprimée du modèle « \\\\$\\\\{([^}]*)\\\\} », le code restant est transféré à la méthode findValue, qui dans ce scénario exécute le code.

Fig. 3

Comme mentionné précédemment, le problème principal réside dans l'appel à translateVariables avec l'URI comme argument. Le correctif fourni par Atlassian inclut plusieurs modifications.

La première consiste à ajouter une vérification d’expression sécurisée pour l’expression d’entrée dans la méthode findValue.

La deuxième consiste à définir les variables finalNamespace et finalActionName sans utiliser la méthode translateVariables.

Le dernier changement consiste à supprimer OgnValueStack, étant donné qu'il n'est pas utilisé si les fonctions translateVariables ne sont pas appelées.

Avant le patch :

Fig. 4

Après le patch :

Fig. 5

Atlassian a également inclus SafeExpressionUtil.class dans le fichier jar xworks. Pour analyser les expressions lors de l'appel de findValue, SafeExpressionUtil.class a été intégré à OgnlValueStack.class afin de filtrer les expressions non sécurisées. Par exemple :

Fig. 6

Comment Quick Heal protège ses utilisateurs

Quick Heal offre une protection complète contre l'exploitation de ce type de vulnérabilité. Le module HIPS de QH identifie et bloque les activités malveillantes telles que le trafic réseau, les fichiers malveillants et les adresses IP malveillantes afin de protéger nos clients.

Points forts de la détection

Basé sur un fichier

· Exp.CVE-2022-26134.46649

· Exp.CVE-2022-26134.46650.GC

· JS.Backdoor.38151

· ELF.Trojan.45098.GC

· Script.Trojan.44757

Basé sur le réseau

· HTTP/CVE-2022-26134!RP.46663

· HTTP/CVE-2022-26134!RP.46665

· HTTP/CVE-2022-26134!RP.46686

· HTTP/CVE-2022-26134!RP.46687

CIO

Hachages

· 4c02c3a150de6b70d6fca584c29888202cc1deef

· 80b327ec19c7d14cc10511060ed3a4abffc821af

· 75259ee2db52d038efea5f939f68f122

· ea18fb65d92e1f0671f23372bacf60e7

· 6078c8a0c32f4e634f2952e3ebac2430

· f8df4dd46f02dc86d37d46cf4793e036

· df096b253754a66cded9ad81b8ea27f5

· 3eb5db35032f5147761f7f8eb8e661c2

· de7a94deccdb9a274ed3c06b28993c0c

IPS

· 154.146.34.145

· 154.16.105.147

· 156.146.34.46

· 156.146.34.52

· 156.146.34.9

· 156.146.56.136

· 198.147.22.148

· 198.147.22.148

· 221.178.126.244

· 45.43.19.91

· 59.163.248.170

· 64.64.228.239

· 66.115.182.102

· 66.115.182.111

· 67.149.61.16

· 98.32.230.38

 Post précédentCVE-2022-30190 : Vulnérabilité zero-day « Follina » dans MSDT...
Post suivante  Sécuriser la cybersécurité pour les entreprises et les PME
Rahul Pawar

À propos de Rahul Pawar

Rahul est chercheur en sécurité chez Quick Heal Security Labs. Il s'intéresse à l'analyse des logiciels malveillants, à la rétro-ingénierie et à la lecture d'articles sur les nouvelles technologies.

Articles de Rahul Pawar »

Articles similaires

  • CVE-2026-3854 : Comment les options de push de Git sont devenues une primitive d’injection de métadonnées interne

    CVE-2026-3854 : Comment les options de push de Git sont devenues une primitive d’injection de métadonnées interne

    6 octobre 2026
  • Au cœur de DragonForce : comment fonctionne réellement le code malveillant d’un cartel de ransomware

    1 octobre 2026
  • MacSync : Le voleur de macOS insaisissable qui exploite les failles de ClickFix

    8 septembre
Auteurs en vedette
  • Seqrite
    Seqrite

    Seqrite est un fournisseur de premier plan de solutions de cybersécurité pour entreprises. Axé sur...

    Lire plus d'articles par Seqrite
  • Bineesh P
    Bineesh P

    Je suis un passionné de cybersécurité et un écrivain dévoué. Avec un don pour...

    Lire d'autres articles de Bineesh P
  • Jyoti Karlekar
    Jyoti Karlekar

    Je suis une passionnée d'écriture et j'aime créer du contenu sur les technologies émergentes et...

    Lire plus d'articles de Jyoti Karlekar
  • Sanjay Katkar
    Sanjay Katkar

    Sanjay Katkar est le codirecteur général de Quick Heal Technologies...

    Lire d'autres articles de Sanjay Katkar
Thèmes
apte (25) Cyber-attaque (36) cyber-attaques (58) cyberattaque (16) cyber-attaques (15) Cybersécurité (343) la cybersécurité (34) Cyber ​​menace (33) cybermenaces (51) violation de données (56) les violations de données (29) La perte de données (28) prévention de la perte de données (34) data privacy (17) protection des données (35) la sécurité des données (19) DLP (50) DPDP (14) DPDPA (17) Chiffrement (16) sécurité des terminaux (113) Sécurité d'entreprise (20) Exploiter (13) GDPR (14) malware (76) analyse de malware (15) attaque de malware (23) MDM (27) Microsoft (15) MITRE ATT & CK (14) Sécurité Internet (26) phishing (30) Ransomware (69) attaque ransomware (31) attaques de ransomware (31) protection contre les rançongiciels (17) Seqrite (41) Seqrite Chiffrement (27) Seqrite EPS (33) Seqrite Services (16) détection de la menace (15) Renseignement sur les menaces (25) UTM (34) Vulnérabilité (16) confiance zéro (13)
Seqrite Laboratoires

Fournisseur leader de solutions de sécurité informatique d'entreprise simplifiant la sécurité des terminaux, des données et du réseau avec les meilleures solutions de prévention, de détection et de réponse aux menaces dans le monde entier.

En savoir plus sur Seqrite

Suivez-nous:

S'abonner à notre Newsletter

Restez informé des dernières tendances et informations en matière de cybersécurité.

chargement
Produits & Services
  • Cloud
  • Endpoint Protection
  • Endpoint Detection and Response
  • Mobile Device Management
  • BYOD
  • Extended Detection and Response
  • Zero Trust Network Access
  • Data Privacy
  • Sur Prem
  • Endpoint Protection
  • Endpoint Detection and Response
  • Data Privacy
  • Plateforme complète
  • Malware Analysis Platform
  • Micro-entreprise
  • SOHO Total Edition
  • Services
  • Threat Intel
  • Digital Risk Protection Services (DRPS)
  • Ransomware Recovery as a Services (RRaaS)
  • DPDP Compliance
  • Managed Detection and Response
  • Cybersécurité et Data Privacy Conscience et rigueur.
Ressources
  • Blog
  • Livres blancs
  • Fiches techniques
  • Rapports sur les menaces
  • Manuels
  • PoV
  • Comprendre Data Privacy
  • Dialogues du DPDP
  • Politique de conformité
  • CLUF
  • GoDeep.AI
  • SIA
  • Heure de confidentialité
Contactez-Nous
  • Sièges sociaux
  • Parlons de cybersécurité
Assistance
  • Support technique
  • logiciel de téléchargement
  • Mise à jour hors ligne
  • Mises à niveau du micrologiciel
  • Ameliorations
  • Documentation produit
À propos de nous
  • À propos Seqrite
  • Direction
  • Prix ​​et reconnaissance
  • Espace presse
Partenaire
  • Programme de partenariat Flare
  • Localiser un partenaire
  • Devenez Partenaire
  • Seqrite Certifications

© 2026 Quick Heal Technologies Ltd.

Plan du site La politique de confidentialité Mentions légales Politiques relatives aux cookies Conditions d'utilisation