Input validation error in PHP - CVE-2009-3291

 

Input validation error in PHP - CVE-2009-3291

Published: October 30, 2018 / Updated: June 8, 2025


Vulnerability identifier: #VU110321
CSH Severity: Medium
CVSS v4: 6.9 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N]
CVE-ID: CVE-2009-3291
CWE-ID: CWE-20
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote non-authenticated attacker to read and manipulate data.

The php_openssl_apply_verification_policy function in PHP before 5.2.11 does not properly perform certificate validation, which has unknown impact and attack vectors, probably related to an ability to spoof certificates.


Affected software

PHP
Slackware Linux
php

How to mitigate CVE-2009-3291

Install update from vendor's website.

PHP - addressed in versions 4.10, 5.2.10
php - update to 5.2.11

External References

Related Security Bulletins