CVEvulnerability
CVE-2016-1000005
9.8 CRITICAL
Official page ↗
- Status
- Modified
- Published
- 2020-02-19
- Last modified
- 2026-06-17
- Assigner
- [email protected]
- CVSS 3.1 ([email protected])
- 9.8 CRITICAL — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- CVSS 2.0 ([email protected])
- 7.5 HIGH — AV:N/AC:L/Au:N/C:P/I:P/A:P
- Weaknesses
- CWE-843
Description
mcrypt_get_block_size did not enforce that the provided "module" parameter was a string, leading to type confusion if other types of data were passed in. This issue affects HHVM versions prior to 3.9.5, all versions between 3.10.0 and 3.12.3 (inclusive), and all versions between 3.13.0 and 3.14.1 (inclusive).
Affected configurations
• facebook hhvm (< 3.9.5)
• facebook hhvm (>= 3.10.0 <= 3.12.3)
• facebook hhvm (>= 3.13.0 <= 3.14.1)
Related
Weakness · CWE (1)
- CWE-843 Access of Resource Using Incompatible Type weakness
References
- https://github.com/facebook/hhvm/commit/39e7e177473350b3a5c34e8824af3b98e25efa89 Patch, Third Party Advisory
- https://www.facebook.com/security/advisories/cve-2016-1000005 Third Party Advisory
- https://github.com/facebook/hhvm/commit/39e7e177473350b3a5c34e8824af3b98e25efa89 Patch, Third Party Advisory
- https://www.facebook.com/security/advisories/cve-2016-1000005 Third Party Advisory