Description
Admidio is an open-source user management solution. Prior to version 5.0.10, an authenticated Admidio member with upload rights on any one folder can permanently delete files from folders where they have only view access. The authorization check at the top of `modules/documents-files.php` evaluates upload rights against the attacker-supplied `folder_uuid` URL parameter — not the file's actual parent folder. The `file_delete` handler then only verifies view rights on the file's real location, never upload rights. By passing a folder they legitimately own in `folder_uuid` while targeting a file in a restricted folder via `file_uuid`, an attacker bypasses the upload-right check entirely and permanently deletes the file. This is an incomplete fix of GHSA-rmpj-3x5m-9m5f, which was patched in v5.0.7 but remains exploitable in v5.0.9. User should upgrade to v5.0.10 to receive an updated fix.
Published: 2026-08-12
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Admidio contains a missing authorization check that lets an authenticated user with upload rights on any one folder permanently delete files from folders where the user only has view rights. The flaw resides in file deletion logic that verifies the folder_uuid parameter supplied by the requester against the target location, rather than validating the file’s actual parent folder. As a result, an attacker can submit a folder_uuid that they own while specifying a file_uuid that points to a protected document, effectively bypassing the delete‑rights check and removing the file from the system.

Affected Systems

All Admidio installations that are older than version 5.0.10 are affected. The issue appears in the 5.0.x line, including 5.0.7 where a partial fix was applied and 5.0.9 where the flaw resurfaced. Only the 5.0.10 release contains a full resolution, so any installation prior to that should be updated.

Risk and Exploitability

The vulnerability receives a CVSS score of 6.5, indicating moderate severity. Exploitation requires a compromised or insider account that has upload rights in at least one folder, so the attack surface is limited to authenticated users. Based on the description, it is inferred that an attacker can trigger the flaw by forging a file_delete request with a legitimate folder_uuid and a target file_uuid. Because the EPSS score is not published, we infer that no public exploitation probability is currently available. The flaw permits permanent loss of data integrity and could expose sensitive information if critical documents are deleted.

Generated by OpenCVE AI on August 13, 2026 at 01:02 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Admidio v5.0.10 or later to apply the complete fix for the delete‑rights validation.
  • Restrict upload permissions so that users who have upload rights in one folder are not granted delete capability in folders where they lack delete privileges; revoke upload rights or adjust role definitions accordingly.
  • Enable detailed audit logging for file deletion events, recording both file_uuid and folder_uuid, so that any unauthorized removal activity can be detected and investigated.

Generated by OpenCVE AI on August 13, 2026 at 01:02 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-qc4c-hrmc-4f78 Admidio: Authorization bypass in file_delete enables cross-folder file removal by authenticated users without delete privileges
History

Wed, 12 Aug 2026 23:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 12 Aug 2026 18:30:00 +0000

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

Wed, 12 Aug 2026 13:00:00 +0000

Type Values Removed Values Added
Description Admidio is an open-source user management solution. Prior to version 5.0.10, an authenticated Admidio member with upload rights on any one folder can permanently delete files from folders where they have only view access. The authorization check at the top of `modules/documents-files.php` evaluates upload rights against the attacker-supplied `folder_uuid` URL parameter — not the file's actual parent folder. The `file_delete` handler then only verifies view rights on the file's real location, never upload rights. By passing a folder they legitimately own in `folder_uuid` while targeting a file in a restricted folder via `file_uuid`, an attacker bypasses the upload-right check entirely and permanently deletes the file. This is an incomplete fix of GHSA-rmpj-3x5m-9m5f, which was patched in v5.0.7 but remains exploitable in v5.0.9. User should upgrade to v5.0.10 to receive an updated fix.
Title Admidio: Authorization bypass in file_delete enables cross-folder file removal by authenticated users without delete privileges
Weaknesses CWE-639
CWE-862
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-12T22:12:48.586Z

Reserved: 2026-05-18T22:25:21.259Z

Link: CVE-2026-47226

cve-icon Vulnrichment

Updated: 2026-08-12T22:07:36.446Z

cve-icon NVD

Status : Received

Published: 2026-08-12T13:17:22.467

Modified: 2026-08-12T23:17:20.193

Link: CVE-2026-47226

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T01:15:12Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key

  • CWE-862

    Missing Authorization