← Back to overview

CVE-2026-53728 affects Medplum, a healthcare developer platform, prior to version 5.1.6. The vulnerability exists in the external identity provider callback endpoint (GET /auth/external), which accepts attacker-controlled redirect URIs that only need to start with a registered client redirect URI rather than matching exactly. An attacker can tamper with the state.redirectUri field (serialized as raw JSON and trusted by the callback) to redirect authorization artifacts to an attacker-controlled endpoint. This can result in a cross-origin authorization code leak when the registered redirect URI is a bare origin or extendable prefix. The flaw enables theft of Medplum login codes and tokens after a successful external IdP authentication flow. The issue has been fully patched in Medplum version 5.1.6. Healthcare application developers using Medplum should upgrade immediately to mitigate the risk of credential and authorization token theft.

Affected products

  • Medplum

Related CVE's

  • CVE-2026-53728

Categories

  • Critical Infrastructure
  • Identity & Access
  • Web Technologies