Discover the impact of CVE-2021-36129 affecting MediaWiki Translate extension up to version 1.36. Learn about the vulnerability, affected systems, and mitigation steps.
An issue was discovered in the Translate extension in MediaWiki through 1.36. The Aggregategroups Action API module does not validate the parameter for aggregategroup when action=remove is set, thus allowing users with the translate-manage right to silently delete various groups' metadata.
Understanding CVE-2021-36129
This CVE identifies a vulnerability in MediaWiki that could be exploited by users with specific rights to delete groups' metadata.
What is CVE-2021-36129?
CVE-2021-36129 is a security flaw found in MediaWiki versions up to 1.36, allowing users with translate-manage privileges to delete groups' metadata through the Aggregategroups Action API module.
The Impact of CVE-2021-36129
The vulnerability poses a risk of unauthorized deletion of groups' metadata by users with the translate-manage permission, potentially leading to data loss or manipulation.
Technical Details of CVE-2021-36129
The technical details include:
Vulnerability Description
The vulnerability lies in the Translate extension in MediaWiki, where the Aggregategroups Action API module lacks validation for the aggregategroup parameter during delete actions.
Affected Systems and Versions
MediaWiki versions up to 1.36 are affected by this issue, impacting instances with users assigned the translate-manage right.
Exploitation Mechanism
Users with the translate-manage privilege can exploit this vulnerability by invoking the action=remove parameter in the Aggregategroups Action API module.
Mitigation and Prevention
To address CVE-2021-36129, consider the following:
Immediate Steps to Take
Long-Term Security Practices
Patching and Updates