OpenSearch - CVE-2026-63393
Date de publication :
Il s’agit d’une vulnérabilité dans le plugin OpenSearch SQL.
OpenSearch SQL est un plugin du moteur libre de recherche et d’analyse OpenSearch. Il permet d’interroger les données OpenSearch avec les langages SQL et PPL (Piped Processing Language).
Le point d’accès plugins/sql accepte un paramètre cursor, utilisé pour la pagination des résultats. Ce paramètre est désérialisé par la sérialisation native Java. Aucune restriction sur les classes autorisées n’est appliquée. Un cursor forgé déclenche donc une désérialisation de données non fiables. Le correctif ajoute un filtre ObjectInputFilter à liste d’autorisation. Ce filtre s’applique au cursor, mais aussi aux sérialiseurs d’expressions et de plans Calcite. L’attaquant doit disposer d’un compte authentifié. De simples droits de lecture et de recherche suffisent. Aucune interaction de l’utilisateur n’est nécessaire. La complexité d’attaque est faible.
Elle permet à un utilisateur authentifié à faibles privilèges d’exécuter du code arbitraire à distance sur le serveur.
Informations
La faille est activement exploitée : Non
Un correctif existe : Oui
Une mesure de contournement existe : Non
Exécution de code arbitraire (à distance)
Exploitation
CWE-502 : Deserialization of Untrusted Data
Détails sur l'exploitation
• Vecteur d'attaque : Réseau
• Complexité de l'attaque : Faible
• Privilèges nécessaires pour réaliser l'attaque : Authentification utilisateur simple
• Interaction d'un utilisateur ayant accès au produit est-elle nécessaire : Non
• L'exploitation de la faille permet d'obtenir des droits privilégiés : Non
Preuve de concept
Actuellement, aucune preuve de concept n'est disponible en sources ouvertes.
Systèmes ou composants affectés
OpenSearch SQL branche 2.x versions 2.8.0.0 jusqu’aux versions antérieures à 2.19.6.0
- OpenSearch SQL branche 3.x versions 3.0.0.0-alpha1 jusqu’aux versions antérieures à 3.7.0.0
- Amazon OpenSearch Service versions 2.9 à 3.5 (bulletin AWS 2026-092-AWS, publié sous CVE-2026-83497)
Solutions ou recommandations
• OpenSearch SQL branche 3.x : versions 3.7.0.0 et supérieures