Severity by source
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L
Attacker needs no privileges (PR:N); victim must be an authenticated admin visiting a crafted page (UI:R); impact confined to partial integrity and availability of plugin data with no confidentiality exposure.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
Lifecycle Timeline
1DescriptionCVE.org
Unauthenticated Cross Site Request Forgery (CSRF) in WP Activity Log <= 5.6.4 versions.
AnalysisAI
Cross-Site Request Forgery in WP Activity Log (WordPress plugin by Melapress, versions ≤ 5.6.4) enables unauthenticated remote attackers to perform unauthorized state-changing actions against the plugin by tricking an authenticated administrator into visiting a crafted page. The CVSS vector (AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L) confirms network-reachable exploitation with no attacker privileges required, resulting in limited integrity and availability impact - notably, an attacker could forge requests to disable or clear activity logs, undermining the plugin's core security audit function. No public exploit or active exploitation has been identified at time of analysis.
Technical ContextAI
WP Activity Log is a widely-used WordPress plugin by Melapress (CPE: cpe:2.3:a:melapress:wp_activity_log:*:*:*:*:*:*:*:*) designed to track and audit user activity across WordPress installations. CWE-352 (Cross-Site Request Forgery) arises when the plugin fails to validate WordPress nonces or anti-forgery tokens on state-changing administrative requests. Because browsers automatically attach session cookies to cross-origin requests, an attacker can craft a malicious HTML page containing hidden forms or auto-submitting scripts that issue forged requests to the WordPress wp-admin interface on behalf of a logged-in administrator. The plugin's role as a security audit trail makes CSRF particularly impactful here - successful forgery could be used to suppress or erase evidence of other malicious activity.
RemediationAI
Upgrade WP Activity Log to the latest available version beyond 5.6.4 via the WordPress plugin repository or the vendor's official channel; the exact patched version number is not independently confirmed in the available intelligence data and should be verified against the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/wp-security-audit-log/vulnerability/wordpress-wp-activity-log-plugin-5-6-4-cross-site-request-forgery-csrf-vulnerability or the WordPress.org plugin changelog. If immediate upgrade is not feasible, administrators should avoid clicking links from untrusted or unsolicited sources while authenticated to the WordPress dashboard, and consider implementing a web application firewall rule blocking cross-origin POST requests to wp-admin endpoints as a compensating control (note: aggressive WAF rules may break legitimate third-party integrations and should be tested before deployment). Ensuring WordPress administrator sessions are short-lived and enforcing re-authentication for sensitive actions also reduces exposure.
More in Wp Activity Log
View allThe WP Activity Log plugin for WordPress is vulnerable to authorization bypass due to a missing capability check on the
Unauthenticated PHP object injection in the WP Activity Log WordPress plugin versions 5.6.3.1 and earlier allows remote
The WP Activity Log Premium plugin for WordPress is vulnerable to SQL Injection via the entry->roles parameter in all ve
The WP Activity Log plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the ‘message’ parameter in all
SQL injection in WP Activity Log 5.6.6 and earlier allows an authenticated WordPress administrator to inject SQL through
Stored/reflected Cross-Site Scripting in Melapress's WP Activity Log WordPress plugin (versions <= 5.6.3.1, reported by
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Melapress WP Activ
DOM-Based Cross-Site Scripting in Melapress WP Activity Log (all versions through 5.6.3) allows a low-privileged, authen
WP Activity Log 5.3.2 was found to be vulnerable. Rated medium severity (CVSS 6.3), this vulnerability is remotely explo
The WP Activity Log plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the user_id parameter in all v
The WP Activity Log plugin for WordPress is vulnerable to authorization bypass due to a missing capability check on the
The WP Activity Log for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 4.5.0. R
Same weakness CWE-352 – Cross-Site Request Forgery (CSRF)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-48118
GHSA-v4g8-h68m-rjcm