{"id":"CVE-2012-1936","aliases":["EUVD-2012-1945","GHSA-3hph-x32p-p2q9"],"status":"disputed","title":"** DISPUTED ** The wp_create_nonce function in wp-includes/pluggable.php in WordPress 3.3.1 and...","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","severity":{"version":"2.0","score":6.8,"vector":"AV:N/AC:M/Au:N/C:P/I:P/A:P","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.03271,"percentile":0.88489,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":true,"fix_available":false},"cwes":["CWE-352"],"published":"2012-05-03T20:00:00Z","modified":"2026-06-16T23:40:35Z","exploits":[{"source":"exploitdb","id":"EDB-18791","title":"WordPress Core 3.3.1 - Multiple Cross-Site Request Forgery Vulnerabilities","type":"webapps","platform":"php","date":"2012-04-27","url":"https://www.exploit-db.com/exploits/18791"}],"products":[{"vendor":"wordpress","product":"wordpress"}],"references":[{"url":"http://www.webapp-security.com/2012/04/wordpress-3-3-1-multiple-csrf-vulnerabilities","tags":["x_refsource_MISC","x_transferred"]},{"url":"http://www.exploit-db.com/exploits/18791","tags":["exploit","x_refsource_EXPLOIT-DB","x_transferred"]},{"url":"http://www.webapp-security.com/wp-content/uploads/2012/04/Wordpress-3.3.1-Multiple-CSRF-Vulnerabilities6.txt","tags":["x_refsource_MISC","x_transferred","Exploit"]},{"url":"http://www.securityfocus.com/bid/53280","tags":["vdb-entry","x_refsource_BID","x_transferred"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2012-1936"},{"url":"https://github.com/advisories/GHSA-3hph-x32p-p2q9"}],"sources":{"cve":[{"id":"CVE-2012-1936","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","status":"disputed","published":"2012-05-03T20:00:00Z","modified":"2024-08-06T19:17:26.983Z","updated_at":"2026-11-02T14:34:52.27879Z"}],"euvd":[{"id":"EUVD-2012-1945","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","status":"published","published":"2012-05-03T20:00:00Z","modified":"2024-08-06T19:17:26Z","updated_at":"2026-11-03T01:56:16.423783Z"}],"ghsa":[{"id":"GHSA-3hph-x32p-p2q9","title":"** DISPUTED ** The wp_create_nonce function in wp-includes/pluggable.php in WordPress 3.3.1 and...","description":"** DISPUTED ** 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.","status":"published","published":"2022-05-17T00:15:32Z","modified":"2023-02-03T05:01:20Z","cwes":["CWE-352"],"updated_at":"2026-11-02T14:52:57.625741Z"}],"nvd":[{"id":"CVE-2012-1936","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","status":"disputed","published":"2012-05-03T20:55:03.84Z","modified":"2026-06-16T23:40:35.843Z","cvss":[{"version":"2.0","score":6.8,"vector":"AV:N/AC:M/Au:N/C:P/I:P/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-352"],"updated_at":"2026-11-02T14:02:13.901526Z"}]}}
