WordPress Core < 3.9.2 - Cross-Site Request Forgery Protection Bypass
2014-08-06 00:00
David TomaschikStrategic Overview
StatusPatched in 3.7.4
Affected CoreWordPress 3.9
Affected Version
3.7 – 3.9.1 · 4 branchesCVSS8.8High
CVE
CVE-2014-5204Vulnerability Overview
wp-includes/pluggable.php in WordPress before 3.9.2 rejects invalid CSRF nonces with a different timing depending on which characters in the nonce are incorrect, which makes it easier for remote attackers to bypass a CSRF protection mechanism via a brute-force attack.
Technical Analysis
REMEDIATION: Update to one of the following versions, or a newer patched version: 3.7.4, 3.8.4, 3.9.2 --- IDENTIFIER: CWE-352 (Cross-Site Request Forgery (CSRF)) The web application does not, or cannot, sufficiently verify whether a request was intentionally provided by the user who sent the request, which could have originated from an unauthorized actor.
External References
Vulnerability data © Defiant, Inc., provided under the Wordfence Intelligence T&C