CVE-2008-2108
- State
- Published
- Severity
- Not scored
- Published
- May 7, 2008
- Updated
- Aug 7, 2024
- Reserved
- May 7, 2008
Description
The GENERATE_SEED macro in PHP 4.x before 4.4.8 and 5.x before 5.2.5, when running on 64-bit systems, performs a multiplication that generates a portion of zero bits during conversion due to insufficient precision, which produces 24 bits of entropy and simplifies brute force attacks against protection mechanisms that use the rand and mt_rand functions.
Scores
The record has no CVSS score.
Weaknesses
The record names no weakness.
Affected Products
| Product | Versions |
|---|---|
n/an/a |
|
References
- FEDORA-2008-3606vendor-advisory
- 32746third-party-advisory
- 20080506 Advisory SE-2008-02: PHP GENERATE_SEED() Weak Random Number Seed Vulnerabilitymailing-list
- GLSA-200811-05vendor-advisory
- RHSA-2008:0546vendor-advisory
- FEDORA-2008-3864vendor-advisory
- 30828third-party-advisory
- MDVSA-2008:128vendor-advisory
- 3859third-party-advisory
- RHSA-2008:0582vendor-advisory
- USN-628-1vendor-advisory
- RHSA-2008:0545vendor-advisory
- php-generateseed-weak-security(42226)vdb-entry
- 31124third-party-advisory
- 31119third-party-advisory
- MDVSA-2008:129vendor-advisory
- 31200third-party-advisory
- 30757third-party-advisory
- RHSA-2008:0544vendor-advisory
- 35003third-party-advisory
- MDVSA-2008:125vendor-advisory
- RHSA-2008:0505vendor-advisory
- oval:org.mitre.oval:def:10844vdb-entrysignature
- MDVSA-2008:130vendor-advisory
- MDVSA-2008:126vendor-advisory
- 20080506 Advisory SE-2008-02: PHP GENERATE_SEED() Weak Random Number Seed Vulnerabilitymailing-list
- MDVSA-2008:127vendor-advisory
- http://www.sektioneins.de/advisories/SE-2008-02.txt
- DSA-1789vendor-advisory
Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.