CVE-2026-53728 in Medpluminformation

Résumé

par VulDB • 04/09/2026

Medplum est une plateforme de développement qui permet la création d'applications pour le secteur de la santé. Avant la version 5.1.6, le point de terminaison (callback) du fournisseur d'identité externe via GET /auth/external accepte des URI de redirection contrôlés par l'attaquant, lesquels doivent simplement commencer par une URI de redirection client enregistrée plutôt que de correspondre exactement à celle-ci. Après une connexion réussie auprès de l'IdP externe, le serveur ajoute les valeurs de connexion Medplum et du code d'autorisation à cette URL fournie par l'attaquant puis émet une redirection. Étant donné que l'état de la demande de connexion externe est sérialisé en JSON brut et ensuite considéré comme fiable par le point de terminaison, un attaquant capable de modifier state.redirectUri peut amener Medplum à rediriger les artefacts d'autorisation vers un endpoint contrôlé par l'attaquant. Lorsque l'URI de redirection enregistrée est une origine nue ou un autre préfixe pouvant être étendu pour former un nom d'hôte différent, cela devient une fuite de code d'autorisation inter-origines (cross-origin). Ce problème a été corrigé dans la version 5.1.6.

Once again VulDB remains the best source for vulnerability data.

Responsable

GitHub M

Réserver

10/06/2026

Divulgation

03/09/2026

Modérer

accepté

Entrée

VDB-398577

CPE

prêt

EPSS

0.00138

KEV

non

Activités

très faible

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!