First published: Tue Nov 06 2012(Updated: )
google-checkout-php-sample-code before 1.3.2 does not verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Google Checkout | <=1.3.1 | |
Google Checkout | =1.2 | |
Google Checkout | =1.2-beta | |
Google Checkout | =1.2.1-beta | |
Google Checkout | =1.2.5 | |
Google Checkout | =1.2.5a | |
Google Checkout | =1.3.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2011-5238 has a medium severity level as it allows man-in-the-middle attacks due to improper hostname validation.
To fix CVE-2011-5238, upgrade the Google Checkout PHP sample code to version 1.3.2 or later.
CVE-2011-5238 affects Google Checkout PHP sample code versions prior to 1.3.2.
CVE-2011-5238 allows man-in-the-middle attackers to spoof SSL servers.
CVE-2011-5238 is a remote vulnerability that can be exploited over the network.