PT-2026-45043 · Admidio+2 · Admidio+1

CVE-2026-47233

·

Published

2026-05-29

·

Updated

2026-08-12

CVSS v3.1

6.5

Medium

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
Name of the Vulnerable Software and Affected Versions Admidio versions 5.0.9 through 5.0.9
Description An incomplete fix in the inventory module allows any authenticated user to permanently delete non-system inventory fields. The issue exists because the field delete handler in modules/inventory.php only validates a session-bound CSRF token and fails to verify if the user has administrative privileges via the isAdministratorInventory() check. Additionally, the AdmidioInventoryEntityItemField::delete() function does not enforce administrative rights at the entity level.
An attacker can exploit this by sending a POST request to the modules/inventory.php endpoint with the mode parameter set to field delete and a valid uuid for the target field. This action results in the permanent removal of the field definition, all associated item data in the adm inventory item data table, and all field options in the adm inventory field options table.
Recommendations Update Admidio to version 5.0.10. As a temporary mitigation, restrict access to the modules/inventory.php endpoint for non-administrative users or disable the inventory module if not required.

Exploit

Fix

Missing Authorization

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-47233
GHSA-XW54-C3MX-9PM3

Affected Products

Admidio
Admidio/Admidio