CVE-2026-47227 in Admidio
Sumário
de VulDB • 12/08/2026
Admidio é uma solução de gerenciamento de usuários de código aberto. `modules/categories.php` verifica se o parâmetro `type` fornecido (`ANN`, `EVT`, `ROL`, `USF`, ...) corresponde a um módulo administrado pelo ator. A verificação subsequente "esta categoria específica pode ser editada por mim" nas linhas 56-61 é código morto, pois compara `$getType` (um código de tipo de categoria) contra nomes de modos (`edit`/`save`/`delete`); a condição é permanentemente falsa, portanto, `$category->isEditable()` nunca é invocado. Antes da versão 5.0.10, os casos `switch` para `delete`, `sequence` e `save` carregam a categoria pelo UUID fornecido e atuam sobre ela sem re-verificar se a categoria pertence a um módulo administrado pelo ator. Um usuário com apenas direitos de administrador de um módulo pode, portanto, destruir ou reordenar categorias vazias pertencentes a *outros* módulos — por exemplo, um administrador de anúncios pode excluir categorias de funções, categorias de campos de perfil ou categorias de links web às quais não tem direito de acesso. A versão 5.0.10 corrige o problema.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.