PT-2007-1008 · Curl+1 · Libcurl+1
Published
2007-07-10
·
Updated
2017-07-29
·
CVE-2007-3564
CVSS v2.0
7.5
High
| Vector | AV:N/AC:L/Au:N/C:P/I:P/A:P |
Name of the Vulnerable Software and Affected Versions:
libcurl versions 7.14.0 through 7.16.3
Description:
The issue allows remote attackers to bypass certain access restrictions by not checking SSL/TLS certificate expiration or activation dates when libcurl is built with GnuTLS support. This flaw enables malicious servers to present certificates that were not rejected properly, although CA certificate and common name checks are still in place, reducing the risk for random servers to exploit this flaw. The exploitation of this vulnerability may lead to a violation of confidentiality, integrity, and availability of protected information.
Recommendations:
For libcurl versions 7.14.0 through 7.16.3, consider updating to a version that includes the fix for this issue, as the current version does not properly verify certificate expiration or activation dates when built with GnuTLS support. As a temporary workaround, consider restricting access to sensitive resources that rely on libcurl for SSL/TLS connections until a patched version is available.
Fix
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Gnutls
Libcurl