PT-2023-20414 · WordPress · Active Directory Integration

·

CVE-2023-2599

·

Published

2023-06-09

·

Updated

2023-06-16

CVSS v3.1

6.5

Medium

VectorAV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Active Directory Integration plugin for WordPress versions up to, and including, 4.1.4
Description The issue allows unauthenticated attackers to perform time-based SQL Injection via the orderby and order parameters due to missing nonce verification on the get users function, insufficient escaping on the user-supplied parameter, and lack of sufficient preparation on the existing SQL query. This can lead to resource exhaustion by appending additional SQL queries into already existing queries through a forged request, granted they can trick an administrator into performing an action such as clicking on a link.
Recommendations For versions up to, and including, 4.1.4, update to a version that includes nonce verification on the get users function and sufficient escaping on the user-supplied parameters to prevent SQL Injection. As a temporary workaround, consider restricting access to the get users function until a patch is available. Avoid using the orderby and order parameters in affected API endpoints until the issue is resolved.

Fix

CSRF

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2023-2599

Affected Products

Active Directory Integration