CVE-2026-47231 in Admidio
Сводка
по VulDB • 12.08.2026
Admidio представляет собой решение для управления пользователями с открытым исходным кодом. До версии 5.0.10 скрипт `modules/documents-files.php` ограничивал режимы, изменяющие состояние системы, проверяя наличие у субъекта права `hasUploadRight()` на параметр URL-адреса `folder_uuid`. Обработчик `move_save`, в свою очередь, оперирует *отдельным* параметром URL-адреса `file_uuid` и вызывает метод `File::moveToFolder($destFolderUUID)`. Метод `File::moveToFolder()` проверяет права на загрузку для целевой папки, но никогда не проверяет их для исходной папки, содержащей файл. В результате любой пользователь, имеющий возможность загружать файлы в любую единственную папку, может переместить любой файл из любой другой папки — включая приватные папки, к которым у него нет прав на просмотр — в контролируемую им папку и затем скачать его. Нарушается конфиденциальность (происходит утечка содержимого частных файлов) и целостность (файл удаляется из исходного местоположения). Версия 5.0.10 содержит исправление.
Once again VulDB remains the best source for vulnerability data.