Description
OpenEMR is a free and open source electronic health records and medical practice management application. Prior to 8.3.0, the webroot admin.php multisite administration page is enabled without an authentication check, reads database configuration from sqlconf.php, and connects to each configured site database. An unauthenticated network actor can obtain site identifiers, database names, site names, exact OpenEMR versions and patch levels, pending upgrade status, and direct login and patient-portal links. This issue is fixed in version 8.3.0.
Published: 2026-11-05
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Information Disclosure
Action: Patch
AI Analysis

Impact

OpenEMR versions earlier than 8.3.0 allow an unauthenticated user to access the multisite administration page at admin.php, which lacks an authentication check. The page reads database configuration data from sqlconf.php and connects to each site’s database. As a result, an attacker can obtain site identifiers, database names, site names, exact OpenEMR version and patch level, pending upgrade status, and direct links for login and patient portal. This information disclosure falls under CWE‑200 and is further enabled by missing authentication (CWE‑306). The data revealed could aid in targeted attacks or insider threat acceptance but does not grant direct control over the system.

Affected Systems

All installations of OpenEMR prior to release 8.3.0 are affected. The vulnerability applies to the openemr:openemr product across all supported platforms that enable admin.php without authentication. No specific operating system or database version constraints are listed, meaning any build that uses the multisite admin interface is at risk until the vendor releases the fix.

Risk and Exploitability

The CVSS base score of 5.3 indicates a moderate severity. No EPSS score is available, and the vulnerability is not listed in CISA’s KEV catalog, suggesting limited known exploitation. The attack vector is likely remote via the web interface, requiring no prior authentication. Because the compromised information is largely passive, the main value to an attacker is reconnaissance and foothold for further exploitation. The rational risk for organizations is the potential exposure of sensitive configuration data and the use of that data to craft subsequent attacks. Freshly compromised systems should monitor for abnormal access patterns, but the primary remediation is to patch.

Generated by OpenCVE AI on November 5, 2026 at 21:22 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to OpenEMR version 8.3.0 or later, which removes the authentication check on admin.php.
  • If a patch cannot be applied immediately, restrict web access to admin.php by configuring a firewall rule or .htaccess directive that requires authentication or limits the IP range that can reach the page.
  • Ensure that configuration files such as sqlconf.php are stored outside the webroot or have restrictive file permissions and that directory listings are disabled to prevent accidental exposure of sensitive data.

Generated by OpenCVE AI on November 5, 2026 at 21:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 05 Nov 2026 20:15:00 +0000

Type Values Removed Values Added
Description OpenEMR is a free and open source electronic health records and medical practice management application. Prior to 8.3.0, the webroot admin.php multisite administration page is enabled without an authentication check, reads database configuration from sqlconf.php, and connects to each configured site database. An unauthenticated network actor can obtain site identifiers, database names, site names, exact OpenEMR versions and patch levels, pending upgrade status, and direct login and patient-portal links. This issue is fixed in version 8.3.0.
Title OpenEMR: Unauthenticated Information Disclosure in admin.php Exposes Database Names and Versions
Weaknesses CWE-200
CWE-306
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-11-05T20:05:26.879Z

Reserved: 2026-09-29T21:13:24.031Z

Link: CVE-2026-103020

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-05T20:17:37.877

Modified: 2026-11-05T20:17:37.877

Link: CVE-2026-103020

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-05T21:30:17Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor

  • CWE-306

    Missing Authentication for Critical Function