CVE-2024-2018: WP Activity Log Premium <= 4.6.4 - Authenticated (Subscriber+) SQL Injection
The WP Activity Log Premium plugin for WordPress is vulnerable to SQL Injection via the entry->roles parameter in all versions up to, and including, 4.6.4 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers with subscriber privileges to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. One demonstrated attack included the injection of a PHP Object.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2024-2018?
CVE-2024-2018 is a critical SQL Injection vulnerability that can lead to unauthorized database access.
How do I fix CVE-2024-2018?
To fix CVE-2024-2018, update the WP Activity Log Premium plugin to version 4.6.5 or later.
What versions are affected by CVE-2024-2018?
CVE-2024-2018 affects all versions of the WP Activity Log Premium plugin up to and including 4.6.4.
What type of vulnerability is CVE-2024-2018?
CVE-2024-2018 is a SQL Injection vulnerability that arises from insufficient escaping of user input.
Can CVE-2024-2018 affect my website's security?
Yes, CVE-2024-2018 can compromise your website's security by allowing attackers to execute arbitrary SQL queries.