WP Media Category Management Cross-Site Request Forgery Vulnerability

Vulnerability

A Cross-Site Request Forgery (CSRF) vulnerability has been identified in the WP Media Category Management plugin for WordPress, affecting versions 2.0 to 2.3.3. The vulnerability arises from inadequate nonce validation in the 'wp_mcm_handle_action_settings()' function, allowing unauthenticated attackers to manipulate plugin settings. This could include changing the media taxonomy, the base slug for media categories, and the default media category, by tricking a site administrator into clicking a link that triggers the forged request.

Impact

Exploitation of this vulnerability allows for unauthorized changes to be made to the plugin's settings, potentially disrupting media category management and associated workflows.

Reproduction

To reproduce this vulnerability, an attacker must exploit the missing nonce validation by sending a forged request to the 'wp_mcm_handle_action_settings()' function. This can be done by tricking a site administrator into clicking a link that includes the necessary parameters to change the plugin settings, such as the media taxonomy, category base slug, or default media category.

Remediation

Users are advised to update the WP Media Category Management plugin to version 2.4.0 or later.

Added: Jun 9, 2025, 7:46 PM
Updated: Jun 9, 2025, 7:46 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
0.6
exploitability
7.4
remediation
7.7
relevance
0.0
threat
4.8
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.