CVE-2023-23612 in OpenSearchinformation

Résumé

par VulDB • 08/06/2026

OpenSearch est un moteur de recherche distribué et RESTful open source. OpenSearch utilise des JWT pour stocker les revendications de rôle obtenues auprès du fournisseur d'identité (IdP) lorsque le backend d'authentification est SAML ou OpenID Connect. Il existe un problème dans la manière dont ces revendications sont traitées à partir des JWT, où les espaces blancs en début et en fin de chaîne sont supprimés, permettant aux utilisateurs potentiellement de prétendre à des rôles auxquels ils ne sont pas assignés si n'importe quel rôle correspond à la version dépouillée des espaces blancs des rôles dont ils sont membres. Ce problème est uniquement présent pour les utilisateurs authentifiés, et il nécessite soit l'existence de rôles qui correspondent sans tenir compte des espaces en début/fin de chaîne, ou la capacité pour les utilisateurs de créer ces rôles correspondant. De plus, le fournisseur d'identité doit autoriser les espaces en début et fin de chaîne dans les noms de rôle. OpenSearch 1.0.0-1.3.7 et 2.0.0-2.4.1 sont affectés. Il est conseillé aux utilisateurs de mettre à niveau vers OpenSearch 1.3.8 ou 2.5.0. Il n'existe pas de contournements connus pour ce problème.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

GitHub, Inc.

Réserver

16/01/2023

Divulgation

26/01/2023

Modérer

accepté

Entrée

VDB-219271

CPE

prêt

EPSS

0.00796

KEV

non

Activités

très faible

Sources

Interested in the pricing of exploits?

See the underground prices here!