CVE-2012-1936 Cross-site request forgery in n/a
Remote attackers can perform CSRF attacks by sniffing network traffic to exploit nonce generation flaws in WordPress.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- A user has to click or open something
- Fix
- None listed
What is CVE-2012-1936?
CVE-2012-1936 is a medium-severity vulnerability in Wordpress Wordpress, published on 3 May 2012. Any signed-in user can exploit it over the network, and only if a user opens a file or follows a link.
Official description
The wp_create_nonce function in wp-includes/pluggable.php in WordPress 3.3.1 and earlier associates a nonce with a user account instead of a user session, which might make it easier for remote attackers to conduct cross-site request forgery (CSRF) attacks on specific actions and objects by sniffing the network, as demonstrated by attacks against the wp-admin/admin-ajax.php and wp-admin/user-new.php scripts. NOTE: the vendor reportedly disputes the significance of this issue because wp_create_nonce operates as intended, even if it is arguably inconsistent with certain CSRF protection details advocated by external organizations
Weakness: CWE-352
Which versions are affected by CVE-2012-1936?
It affects 1 product.
Products include Wordpress Wordpress.
How do I fix CVE-2012-1936?
No fix has been published for CVE-2012-1936 yet. Limit exposure of the affected software until one is available.
Is CVE-2012-1936 being exploited?
There is no known exploitation of CVE-2012-1936 in the wild and no public exploit code.
Public exploit code: 1 Exploit-DB entry.
Other vulnerabilities in Wordpress Wordpress
Sources
Also known as GHSA-3hph-x32p-p2q9.