CVE-2014-9037

Wordpress Core < 4.0.1 - Hash Collision

2014-11-20 00:00
David Anderson

Strategic Overview

Status
Patched in 3.7.5
Affected Core
WordPress 4.0
Affected Version
3.7 – 4.0 · 5 branches
CVSS
8.1High
Weakness type
CWE-916 · Use of Password Hash With Insufficient Computational Effort
CVE
CVE-2014-9037
View all WordPress 4.0 vulnerabilities

At a glance

CVE-2014-9037 is a high-severity Use of Password Hash With Insufficient Computational Effort vulnerability in the WordPress 4.0 WordPress release line, affecting 3.7 – 4.0 · 5 branches. It carries a CVSS score of 8.1 (reachable over the network; high confidentiality, integrity, availability impact). Exploitation requires no authentication. The issue is fixed in version 3.7.5; sites on affected versions should update now. Disclosed November 2014, reported by David Anderson.

Vulnerability Overview

WordPress before 3.7.5, 3.8.x before 3.8.5, 3.9.x before 3.9.3, and 4.x before 4.0.1 might allow remote attackers to obtain access to an account idle since 2008 by leveraging an improper PHP dynamic type comparison for an MD5 hash.

Technical Analysis

The vector marks this flaw as remotely reachable over the network, and no privileges on the target site, and no interaction from a victim user. A successful exploit has high impact on confidentiality, integrity, availability — full site compromise territory.

CWE-916: Use of Password Hash With Insufficient Computational Effort

The product generates a hash for a password, but it uses a scheme that does not provide a sufficient level of computational effort that would make password cracking attacks infeasible or expensive.

Remediation

Update to one of the following versions, or a newer patched version: 3.7.5, 3.8.5, 3.9.3, 4.0.1

How does WordSec protect against this?

The fix is the thing that ends this: updating to 3.7.5 is the step that ends it.

  • Alerts

External References

Related records

Vulnerability data © Defiant, Inc., provided under the Wordfence Intelligence T&C