CVE-2008-4107

WordPress Core < 2.6.2 - Cryptographic Weakness

2008-09-08 00:00
Stefan Esser

Strategic Overview

Status
Patched in 2.6.2
Affected Core
WordPress 2.6
Affected Version
<= 2.6.1
CVSS
6.5Medium
Weakness type
CWE-327 · Use of a Broken or Risky Cryptographic Algorithm
CVE
CVE-2008-4107
View all WordPress 2.6 vulnerabilities

At a glance

CVE-2008-4107 is a medium-severity Use of a Broken or Risky Cryptographic Algorithm vulnerability in the WordPress 2.6 WordPress release line, affecting <= 2.6.1. It carries a CVSS score of 6.5 (reachable over the network; low attack complexity). Exploitation requires no authentication. The issue is fixed in version 2.6.2; sites on affected versions should update now. Disclosed September 2008, reported by Stefan Esser.

Vulnerability Overview

The (1) rand and (2) mt_rand functions in PHP 5.2.6 do not produce cryptographically strong random numbers, which allows attackers to leverage exposures in products that rely on these functions for security-relevant functionality, as demonstrated by the password-reset functionality in Joomla! 1.5.x and WordPress before 2.6.2, a different vulnerability than CVE-2008-2107, CVE-2008-2108, and CVE-2008-4102.

Technical Analysis

The vector marks this flaw as remotely reachable over the network, with low attack complexity — no special timing or configuration is needed, and no privileges on the target site, and no interaction from a victim user.

CWE-327: Use of a Broken or Risky Cryptographic Algorithm

The product uses a broken or risky cryptographic algorithm or protocol.

Remediation

Update to version 2.6.2, or a newer patched version

How does WordSec protect against this?

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

  • Alerts

External References

Related records

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