User Activity Log <= 1.6.4 - Unauthenticated SQL Injection

2023-07-24 00:00
Marc-Alexandre Montpas

Strategic Overview

Status
Patched in 1.6.5
Affected PluginUser Activity Log
Affected Version<= 1.6.4
CVSS7.5High
CVECVE-2023-3435
View all User Activity Log vulnerabilities

Vulnerability Overview

The User Activity Log plugin for WordPress is vulnerable to SQL Injection in versions up to, and including, 1.6.4 via the ual_export_log() and ual_export_user_log() function that is missing preparation on existing queries as well as escaping on the user input passed to them. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. This issue was partially patched in 1.6.4, which made it only exploitable by authenticated users, a full patch was released in 1.6.5.

Technical Analysis

REMEDIATION: Update to version 1.6.5, or a newer patched version --- IDENTIFIER: CWE-862 (Missing Authorization) The product does not perform an authorization check when an actor attempts to access a resource or perform an action.

External References

Vulnerability data © Defiant, Inc., provided under the Wordfence Intelligence T&C