Skip to content
OpenAdvisories
Medium · 6.5 CVE-2026-124481 EUVD-2026-119536GHSA-r67g-7xmv-5q36

OpenEMR before 8.4.0 Cross-Patient Payment Tampering via Rainforest Portal Payments

Published Nov 8, 2026 · Updated Nov 12, 2026 · Assigned by VulnCheck

Description

OpenEMR before 8.4.0 contains an improper authorization vulnerability in Rainforest patient portal payments that trusts browser-supplied patientId, encounter, and amount values instead of deriving them from the portal session. Authenticated portal patients can tamper with JSON sent to portal_payment.rainforest.php so the payin.authorized webhook writes forged ar_activity credits to other patients' encounters exceeding the amount actually paid.

Affected products

VendorProductAffectedFixed
openemr openemr < 8.4.0 8.4.0

References