PT-2026-20517 · Majordomo · Majordomo
Valentin Lobstein
·
Publicado
2026-02-18
·
Atualizado
2026-02-18
·
CVE-2026-27181
CVSS v3.1
7.5
Alta
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
MajorDoMo versions (affected versions not specified)
Description
The software allows unauthenticated arbitrary module uninstallation through the market module. The
admin() method within the market module retrieves gr('mode') from the $ REQUEST parameter and assigns it to $this->mode, enabling access to all mode-gated code paths without authentication via the ''/objects/?module=market'' API endpoint. The uninstall mode handler calls the uninstallPlugin() function, which deletes module records from the database, executes the module's uninstall() method using eval(), recursively deletes the module's directory and template files using removeTree(), and removes associated cycle scripts. An attacker can send a series of unauthenticated GET requests to wipe the entire installation.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
Missing Authorization
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Majordomo