CVE-2024-28255 in OpenMetadatainformation

Résumé

par VulDB • 11/08/2026

OpenMetadata est une plateforme unifiée pour la découverte, l'observabilité et la gouvernance, alimentée par un référentiel de métadonnées centralisé, une traçabilité approfondie (lineage) et une collaboration transparente entre équipes. Le `JwtFilter` gère l'authentification des API en exigeant et en vérifiant les jetons JWT. Lorsqu'une nouvelle requête arrive, le chemin d'accès de la requête est comparé à cette liste. Lorsque le chemin d'accès contient l'un des points de terminaison (endpoints) exclus, le filtre renvoie une réponse sans valider le JWT. Malheureusement, un attaquant peut utiliser les paramètres de chemin (Path Parameters) pour faire en sorte que n'importe quel chemin contienne n'importe quelles chaînes arbitraires. Par exemple, une requête `GET /api/v1;v1%2fusers%2flogin/events/subscriptions/validation/condition/111` correspondra à la condition du point de terminaison exclu et sera donc traitée sans validation JWT, permettant ainsi à un attaquant de contourner le mécanisme d'authentification et d'accéder à n'importe quel point de terminaison arbitraire, y compris ceux listés ci-dessus qui conduisent à une injection arbitraire d'expressions SpEL. Ce contournement ne fonctionnera pas lorsque le point de terminaison utilise `SecurityContext.getUserPrincipal()` car cela renverra `null` et provoquera une NPE (NullPointerException). Cette vulnérabilité peut entraîner un contournement de l'authentification et a été corrigée dans la version 1.2.4. Il est conseillé aux utilisateurs de mettre à jour leur système. Aucune solution de contournement connue n'existe pour cette vulnérabilité. Ce problème est également suivi sous le numéro `GHSL-2023-237`.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

GitHub, Inc.

Réserver

07/03/2024

Divulgation

15/03/2024

Modérer

accepté

Entrée

VDB-256998

CPE

prêt

Exploitation

Télécharger

EPSS

0.73255

KEV

non

Activités

très faible

Sources

Want to know what is going to be exploited?

We predict KEV entries!