Impact
Open edX Platform’s LTI provider implementation allows an attacker to capture a valid OAuth‑signed LTI launch and replay it repeatedly because the timestamp and nonce are not validated. Each replay can create duplicate launches or trigger actions repeatedly, potentially flooding a platform or conducting unauthorized accesses. The weakness is a non‑reusable nonce/Timestamp validation failure (CWE‑294).
Affected Systems
Vendors: Open edX; Product: Open edX Platform LMS. Versions up to, but excluding, commit 3a5ac85 are vulnerable. Those running earlier code without the patch are affected.
Risk and Exploitability
The CVSS score of 4.7 indicates moderate severity. EPSS data is not available and the vulnerability is not in CISA KEV. An attacker must first obtain a legitimate signed LTI launch request—either by intercepting traffic, compromising an LTI tool, or obtaining credentials—then replay it. Once the request is captured, replay is unlimited and undetectable without additional logging or nonce validation.
OpenCVE Enrichment