GHSA-q8w8-wv2v-7crxHighCVSS 7.1

OpenEMR before 8.4.0 contains an improper authorization vulnerability in ScopeRepository:...

Published
November 13, 2026
Last Modified
November 13, 2026

🔗 CVE IDs covered (1)

📋 Description

OpenEMR before 8.4.0 contains an improper authorization vulnerability in ScopeRepository::finalizeScopes() that allows read-only SMART/OAuth clients to obtain write scopes because ScopeEntity::containsScope() ignores registered permissions. Attackers with a client registered for user/.read can request user/.write to create, update, and delete appointments or patient data.

🔗 References (4)