Horizon Alert
Summary of the vulnerability and why it matters
A vulnerability in the WordPress Link Library plugin allows unauthenticated attackers to delete arbitrary files on the server. This could potentially lead to remote code execution if critical files are targeted. Exploitation requires a specific plugin setting to be enabled and a subsequent moderation action by an administrator.
- Plugin flaw lets attackers delete server files.
- Attackers could gain control of systems.
- Confirm plugin usage and its configuration.
Attack Path
How an attacker could exploit the issue
An unauthenticated attacker can initiate the attack by submitting a link, which, if later deleted by an administrator with a specific plugin option enabled, can lead to arbitrary file deletion. This could result in the deletion of critical files like `wp-config.php`, potentially allowing remote code execution on the server.
- No authentication required.
- Deleting a submitted link with option enabled.
- Arbitrary file deletion leading to RCE.
Live Threat
Current exploitation, exposure, and threat context
When the "Delete local file on link deletion" option is enabled and an administrator deletes an attacker-submitted link, arbitrary files on the server could be deleted. This could potentially lead to remote code execution if critical files like `wp-config.php` are targeted.
- Server files could be deleted.
- Unauthenticated attackers could trigger deletions.
- Remote code execution is possible.
Operational Fix
Recommended remediation, mitigation, and detection steps
The WordPress administrator and the platform team are likely responsible for managing this vulnerability. The first practical move is to identify all WordPress instances, determine if the 'Delete local file on link deletion' option is enabled, and confirm the plugin's version. Then, assess business criticality and confirm the accountable owner before planning remediation.
- Ownership by WordPress administrators and platform teams.
- Verify 'Delete local file' option is disabled.
- Plan remediation based on asset criticality.