Description
Admidio is an open-source user management solution. In versions 5.0.11 and prior, the modules/plugins.php endpoint handles plugin installation, uninstallation, and update operations via GET requests without CSRF token validation. Because these are top-level navigations, browsers include SameSite=Lax session cookies. An attacker crafts a malicious page that, when an authenticated administrator visits it, triggers arbitrary plugin operations. The uninstall operation executes DROP TABLE SQL scripts and destroys plugin data. This issue has been patched via commit 056b1bd.
Published: 2026-09-04
Score: 5.2 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Admidio’s module handler accepts GET requests for installing, uninstalling and updating plugins without CSRF protection. This flaw allows a crafted page to trigger those requests, and because the browser supplies the user’s admin session cookie with SameSite=Lax, the server processes them as authenticated actions. Uninstalling a plugin runs DROP TABLE SQL scripts, which can delete all plugin‑related data. The vulnerability is a classic CSRF fault (CWE‑352) that can lead to loss of configuration and data, and potentially compromise the system’s integrity.

Affected Systems

The flaw exists in Admidio versions 5.0.11 and earlier. An administrator using the modules/plugins.php endpoint can be impacted. Systems running these specific releases are at risk until the patch is applied or the endpoint is secured.

Risk and Exploitability

The CVSS score of 5.2 indicates medium severity, and there is no EPSS data available. The flaw is not listed in the CISA KEV catalog. An attacker can exploit the vulnerability by hosting a malicious site that an authenticated admin visits; the GET request automatically includes the session cookie, enabling the attacker to install, uninstall or update plugins. Since the operation can delete database tables, the potential impact is significant data loss. Appropriate precautions are required until a patch or mitigation is applied.

Generated by OpenCVE AI on September 4, 2026 at 20:11 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Admidio to the latest release that includes commit 056b1bd, which adds CSRF token validation and removes GET‑based plugin operations.
  • If upgrade is not immediately possible, configure the web application firewall or reverse proxy to block or require POST methods for /modules/plugins.php requests to prevent CSRF.
  • Consider restricting administrative access to the plugin management pages to a trusted internal network or requiring multi‑factor authentication to reduce exposure.

Generated by OpenCVE AI on September 4, 2026 at 20:11 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-hm42-q32m-vj4f Admidio: CSRF on Plugin Install, Uninstall, and Update via Unprotected GET Requests
History

Fri, 04 Sep 2026 22:15:00 +0000

Type Values Removed Values Added
First Time appeared Admidio
Admidio admidio
Vendors & Products Admidio
Admidio admidio

Fri, 04 Sep 2026 18:00:00 +0000

Type Values Removed Values Added
Description Admidio is an open-source user management solution. In versions 5.0.11 and prior, the modules/plugins.php endpoint handles plugin installation, uninstallation, and update operations via GET requests without CSRF token validation. Because these are top-level navigations, browsers include SameSite=Lax session cookies. An attacker crafts a malicious page that, when an authenticated administrator visits it, triggers arbitrary plugin operations. The uninstall operation executes DROP TABLE SQL scripts and destroys plugin data. This issue has been patched via commit 056b1bd.
Title Admidio: CSRF on Plugin Install, Uninstall, and Update via Unprotected GET Requests
Weaknesses CWE-352
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-04T17:54:40.136Z

Reserved: 2026-06-10T17:48:40.546Z

Link: CVE-2026-53760

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-04T18:17:52.770

Modified: 2026-09-04T18:17:52.770

Link: CVE-2026-53760

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-04T22:00:05Z

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)