PT-2022-23007 · WordPress+1 · Wordpress+1

Thomas Chauchefoin

·

Published

2022-12-14

·

Updated

2026-02-19

·

CVE-2022-3590

CVSS v3.1

5.9

Medium

VectorAV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions WordPress versions prior to 6.1 WordPress versions 6.1 through 6.2 WordPress versions 6.1 through 6.9.1
Description WordPress is susceptible to an unauthenticated blind Server-Side Request Forgery (SSRF) issue within the pingback feature. This is due to a Time-of-Check-to-Time-of-Use (TOCTOU) race condition occurring between the validation checks and the HTTP request. This allows attackers to access internal hosts that are explicitly prohibited. Exploitation can involve DNS rebinding. Potential impacts include internal reconnaissance and port scanning on ports such as 80, 443, and 8080, and access to cloud metadata if DNS redirects to addresses like 169.254.169.254. Remote Code Execution (RCE) is unlikely without chaining this issue with other internal vulnerabilities. The /xmlrpc.php endpoint is involved in this issue. The pingback feature is the source of the problem.
Recommendations For WordPress versions prior to 6.1, at the moment, there is no information about a newer version that contains a fix for this vulnerability. For WordPress versions 6.1 through 6.2, at the moment, there is no information about a newer version that contains a fix for this vulnerability. For WordPress versions 6.1 through 6.9.1, disable XML-RPC via plugin or .htaccess. As an alternative, uncheck "Allow link notifications from other blogs (pingbacks and trackbacks) on new posts" in the Discussion Settings to disable pingbacks.

Exploit

RCE

Time Of Check To Time Of Use

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

Weakness Enumeration

Related Identifiers

BIT-WORDPRESS-2022-3590
BIT-WORDPRESS-MULTISITE-2022-3590
CVE-2022-3590

Affected Products

Debian
Wordpress