ID CVE-2013-2099
Summary Algorithmic complexity vulnerability in the ssl.match_hostname function in Python 3.2.x, 3.3.x, and earlier, and unspecified versions of python-backports-ssl_match_hostname as used for older Python versions, allows remote attackers to cause a denial of service (CPU consumption) via multiple wildcard characters in the common name in a certificate.
References
Vulnerable Configurations
  • cpe:2.3:a:python:python:3.2.0:*:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.2.0:*:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.2.1:*:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.2.1:*:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.2.2:*:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.2.2:*:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.2.3:*:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.2.3:*:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.2.4:*:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.2.4:*:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.2.5:*:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.2.5:*:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.3.0:*:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.3.0:*:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.3.1:*:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.3.1:*:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.3.2:*:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.3.2:*:*:*:*:*:*:*
  • cpe:2.3:o:canonical:ubuntu_linux:12.04:-:lts:*:*:*:*:*
    cpe:2.3:o:canonical:ubuntu_linux:12.04:-:lts:*:*:*:*:*
  • cpe:2.3:o:canonical:ubuntu_linux:12.10:*:*:*:*:*:*:*
    cpe:2.3:o:canonical:ubuntu_linux:12.10:*:*:*:*:*:*:*
  • cpe:2.3:o:canonical:ubuntu_linux:13.04:*:*:*:*:*:*:*
    cpe:2.3:o:canonical:ubuntu_linux:13.04:*:*:*:*:*:*:*
CVSS
Base: 4.3 (as of 09-06-2016 - 01:59)
Impact:
Exploitability:
CWE CWE-399
CAPEC
Access
VectorComplexityAuthentication
NETWORK MEDIUM NONE
Impact
ConfidentialityIntegrityAvailability
NONE NONE PARTIAL
assigner via4 cve@mitre.org
cvss-vector via4 AV:N/AC:M/Au:N/C:N/I:N/A:P
non_vulnerable_configuration via4
    redhat via4
    advisories
    • rhsa
      id RHSA-2014:1690
    • rhsa
      id RHSA-2016:1166
    refmap via4
    confirm http://bugs.python.org/issue17980
    misc https://bugzilla.redhat.com/show_bug.cgi?id=963260
    mlist [oss-security] 20130515 Re: CVE Request (minor) -- Python 3.2: DoS when matching certificate with many '*' wildcard characters {was: CVE Request (minor) -- python-backports-ssl_match_hostname: Denial of service when matching certificate with many '*' wildcard characters }
    secunia
    • 55107
    • 55116
    ubuntu
    • USN-1983-1
    • USN-1984-1
    • USN-1985-1
    vulnerable_product via4
    • cpe:2.3:a:python:python:3.2.0:*:*:*:*:*:*:*
    • cpe:2.3:a:python:python:3.2.1:*:*:*:*:*:*:*
    • cpe:2.3:a:python:python:3.2.2:*:*:*:*:*:*:*
    • cpe:2.3:a:python:python:3.2.3:*:*:*:*:*:*:*
    • cpe:2.3:a:python:python:3.2.4:*:*:*:*:*:*:*
    • cpe:2.3:a:python:python:3.2.5:*:*:*:*:*:*:*
    • cpe:2.3:a:python:python:3.3.0:*:*:*:*:*:*:*
    • cpe:2.3:a:python:python:3.3.1:*:*:*:*:*:*:*
    • cpe:2.3:a:python:python:3.3.2:*:*:*:*:*:*:*
    Last major update 09-06-2016 - 01:59
    Published 09-10-2013 - 14:53
    Back to Top