Total vulnerabilities in the database
repository/s3/S3.php in the Amazon S3 library in Moodle through 2.2.11, 2.3.x before 2.3.9, 2.4.x before 2.4.6, and 2.5.x before 2.5.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, related to an incorrect CURLOPT_SSL_VERIFYHOST value.
Software | From | Fixed in |
---|---|---|
moodle / moodle | 2.3.8 | 2.3.8.x |
moodle / moodle | 2.5.1 | 2.5.1.x |
moodle / moodle | 2.3.4 | 2.3.4.x |
moodle / moodle | 2.2.2 | 2.2.2.x |
moodle / moodle | 2.3.1 | 2.3.1.x |
moodle / moodle | 2.4.3 | 2.4.3.x |
moodle / moodle | 2.4.1 | 2.4.1.x |
moodle / moodle | - | 2.2.11.x |
moodle / moodle | 2.2.9 | 2.2.9.x |
moodle / moodle | 2.4.2 | 2.4.2.x |
moodle / moodle | 2.2.6 | 2.2.6.x |
moodle / moodle | 2.3.6 | 2.3.6.x |
moodle / moodle | 2.2.8 | 2.2.8.x |
moodle / moodle | 2.3.5 | 2.3.5.x |
moodle / moodle | 2.4.4 | 2.4.4.x |
moodle / moodle | 2.3.3 | 2.3.3.x |
moodle / moodle | 2.2.10 | 2.2.10.x |
moodle / moodle | 2.2.1 | 2.2.1.x |
moodle / moodle | 2.2.7 | 2.2.7.x |
moodle / moodle | 2.2.3 | 2.2.3.x |
moodle / moodle | 2.2.5 | 2.2.5.x |
moodle / moodle | 2.3.7 | 2.3.7.x |
moodle / moodle | 2.3.2 | 2.3.2.x |
moodle / moodle | 2.2.4 | 2.2.4.x |
moodle / moodle | 2.4.5 | 2.4.5.x |
moodle / moodle | 2.2.0 | 2.2.0.x |
moodle / moodle | 2.3.0 | 2.3.0.x |
moodle / moodle | 2.4.0 | 2.4.0.x |
moodle / moodle | 2.5.0 | 2.5.0.x |