Description
Admidio is an open-source user management solution. Prior to version 5.0.10, `modules/documents-files.php` mode `file_rename_save` shares the same root-cause shape as the cross-folder move bug (`05-documents-cross-folder-move-idor.md`): the top-level rights check at lines 79-89 validates `hasUploadRight()` on the URL parameter `folder_uuid`, but the rename operation acts on `file_uuid` — a separate URL parameter — without re-checking the folder that actually contains the file. `DocumentsService::renameFile()` resolves the target file via `getFileForDownload()` (which permits view-readable files) but does not require upload right on the file's source folder. Result: a user with upload right on any folder A can rename a file in folder B as long as they can view it. They can also overwrite the file's description. Version 5.0.10 contains a fix.
Published: 2026-08-12
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is an insecure direct object reference in Admidio’s file‑rename function. The code checks the user’s upload permission only for the folder identified by the folder_uuid parameter, but when a rename (mode file_rename_save) is requested it resolves the target file using a different file_uuid parameter without revalidating that the user has upload rights to the folder that actually contains that file. Consequently, a user who can upload to any folder can rename and modify the description of a file located in a different folder, provided the user can view the target file. This allows an attacker to tamper with stored files and metadata, undermining data integrity and extending the attacker’s capabilities beyond the permissions granted to the user’s role.

Affected Systems

Admidio, the open‑source user‑management platform. All releases prior to 5.0.10 are affected. The flaw resides in the modules/documents-files.php component and applies to every supported installation of Admidio that has not been patched to or beyond version 5.0.10.

Risk and Exploitability

The CVSS base score of 6.5 indicates moderate severity. The EPSS score is not available and the vulnerability is not listed in CISA’s KEV catalog, so the current probability of exploitation is unknown. However, the attack can be performed by any authenticated user who possesses upload rights to at least one folder, which is a common permission set in typical deployments. Exploitation requires only standard application interaction: the attacker logs in, invokes the rename operation, supplies the file_uuid of a view‑able file, and provides a new file name. Because the rename proceeds without re‑checking the source folder’s upload rights, the attacker effectively bypasses the intended access controls and can silently alter or overwrite files as if they had administrative privileges.

Generated by OpenCVE AI on August 13, 2026 at 00:11 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Admidio to version 5.0.10 or later, which enforces upload‑right checks on the file’s source folder during renaming.
  • Restrict upload permissions to only the folders that a user legitimately needs to modify and disable the rename feature for files that are not audit‑required in environments where an immediate upgrade is not feasible.
  • Enable application logging for rename operations and regularly review logs for anomalous file‑name changes to detect potential abuse of the IDOR.

Generated by OpenCVE AI on August 13, 2026 at 00:11 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-q6w3-hpfv-rg36 Admidio: IDOR in documents-files.php allows cross-folder file rename and description changes by unauthorized uploaders
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:30:00 +0000

Type Values Removed Values Added
Description Admidio is an open-source user management solution. Prior to version 5.0.10, `modules/documents-files.php` mode `file_rename_save` shares the same root-cause shape as the cross-folder move bug (`05-documents-cross-folder-move-idor.md`): the top-level rights check at lines 79-89 validates `hasUploadRight()` on the URL parameter `folder_uuid`, but the rename operation acts on `file_uuid` — a separate URL parameter — without re-checking the folder that actually contains the file. `DocumentsService::renameFile()` resolves the target file via `getFileForDownload()` (which permits view-readable files) but does not require upload right on the file's source folder. Result: a user with upload right on any folder A can rename a file in folder B as long as they can view it. They can also overwrite the file's description. Version 5.0.10 contains a fix.
Title Admidio: IDOR in documents-files.php allows cross-folder file rename and description changes by unauthorized uploaders
Weaknesses CWE-639
CWE-863
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:39.908Z

Reserved: 2026-05-18T22:54:18.271Z

Link: CVE-2026-47230

cve-icon Vulnrichment

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

cve-icon NVD

Status : Received

Published: 2026-08-12T14:17:54.057

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

Link: CVE-2026-47230

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T00:15:04Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key

  • CWE-863

    Incorrect Authorization