ID CVE-2009-3044
Summary Opera before 10.00 does not properly handle a (1) '\0' character or (2) invalid wildcard character in a domain name in the subject's Common Name (CN) field of an X.509 certificate, which allows man-in-the-middle attackers to spoof arbitrary SSL servers via a crafted certificate issued by a legitimate Certification Authority.
References
Vulnerable Configurations
  • cpe:2.3:a:opera:opera_browser:1.00:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:1.00:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:2.00:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:2.00:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:2.10:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:2.10:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:2.10:beta1:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:2.10:beta1:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:2.10:beta2:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:2.10:beta2:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:2.10:beta3:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:2.10:beta3:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:2.12:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:2.12:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:3.00:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:3.00:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:3.00:beta:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:3.00:beta:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:3.10:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:3.10:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:3.21:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:3.21:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:3.50:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:3.50:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:3.51:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:3.51:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:3.60:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:3.60:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:3.61:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:3.61:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:3.62:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:3.62:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:3.62:beta:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:3.62:beta:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:4.00:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:4.00:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:4.00:beta2:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:4.00:beta2:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:4.00:beta3:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:4.00:beta3:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:4.00:beta4:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:4.00:beta4:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:4.00:beta5:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:4.00:beta5:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:4.00:beta6:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:4.00:beta6:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:4.01:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:4.01:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:4.02:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:4.02:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:5.0:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:5.0:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:5.0:beta2:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:5.0:beta2:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:5.0:beta3:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:5.0:beta3:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:5.0:beta4:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:5.0:beta4:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:5.0:beta5:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:5.0:beta5:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:5.0:beta6:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:5.0:beta6:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:5.0:beta7:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:5.0:beta7:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:5.0:beta8:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:5.0:beta8:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:5.02:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:5.02:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:5.10:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:5.10:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:5.11:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:5.11:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:5.12:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:5.12:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:6.0:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:6.0:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:6.0:beta1:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:6.0:beta1:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:6.0:beta2:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:6.0:beta2:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:6.0:tp1:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:6.0:tp1:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:6.0:tp2:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:6.0:tp2:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:6.0:tp3:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:6.0:tp3:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:6.01:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:6.01:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:6.1:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:6.1:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:6.1:beta1:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:6.1:beta1:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:6.02:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:6.02:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:6.03:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:6.03:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:6.04:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:6.04:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:6.05:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:6.05:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:6.06:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:6.06:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:6.11:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:6.11:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:6.12:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:6.12:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.0:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.0:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.0:beta1:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.0:beta1:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.0:beta1_v2:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.0:beta1_v2:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.0:beta2:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.0:beta2:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.01:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.01:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.02:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.02:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.03:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.03:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.10:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.10:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.10:beta1:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.10:beta1:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.11:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.11:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.11:beta2:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.11:beta2:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.20:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.20:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.20:beta7:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.20:beta7:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.21:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.21:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.22:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.22:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.23:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.23:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.50:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.50:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.50:beta1:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.50:beta1:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.51:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.51:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.52:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.52:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.53:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.53:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.54:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.54:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.54:update1:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.54:update1:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.54:update2:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.54:update2:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:7.60:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:7.60:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:8.0:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:8.0:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:8.0:beta1:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:8.0:beta1:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:8.0:beta2:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:8.0:beta2:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:8.0:beta3:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:8.0:beta3:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:8.01:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:8.01:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:8.02:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:8.02:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:8.50:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:8.50:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:8.51:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:8.51:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:8.52:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:8.52:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:8.53:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:8.53:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:8.54:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:8.54:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.0:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.0:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.0:beta1:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.0:beta1:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.0:beta2:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.0:beta2:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.01:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.01:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.02:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.02:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.10:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.10:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.12:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.12:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.20:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.20:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.20:beta1:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.20:beta1:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.21:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.21:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.22:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.22:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.23:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.23:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.24:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.24:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.25:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.25:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.26:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.26:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.27:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.27:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.50:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.50:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.50:beta1:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.50:beta1:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.50:beta2:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.50:beta2:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.51:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.51:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:9.52:*:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:9.52:*:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:10.00:alpha:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:10.00:alpha:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:10.00:beta1:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:10.00:beta1:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:10.00:beta2:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:10.00:beta2:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:6.0:beta3:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:6.0:beta3:*:*:*:*:*:*
  • cpe:2.3:a:opera:opera_browser:10.00:beta3:*:*:*:*:*:*
    cpe:2.3:a:opera:opera_browser:10.00:beta3:*:*:*:*:*:*
CVSS
Base: 5.0 (as of 19-09-2017 - 01:29)
Impact:
Exploitability:
CWE CWE-310
CAPEC
  • Signature Spoofing by Key Recreation
    An attacker obtains an authoritative or reputable signer's private signature key by exploiting a cryptographic weakness in the signature algorithm or pseudorandom number generation and then uses this key to forge signatures from the original signer to mislead a victim into performing actions that benefit the attacker.
Access
VectorComplexityAuthentication
NETWORK LOW NONE
Impact
ConfidentialityIntegrityAvailability
NONE PARTIAL NONE
cvss-vector via4 AV:N/AC:L/Au:N/C:N/I:P/A:N
oval via4
accepted 2014-03-17T04:00:28.529-04:00
class vulnerability
contributors
  • name Chandan S
    organization SecPod Technologies
  • name Josh Turpin
    organization Symantec Corporation
  • name Maria Kedovskaya
    organization ALTX-SOFT
  • name Maria Mikhno
    organization ALTX-SOFT
definition_extensions
comment Opera Browser is installed
oval oval:org.mitre.oval:def:6482
description Opera before 10.00 does not properly handle a (1) '\0' character or (2) invalid wildcard character in a domain name in the subject's Common Name (CN) field of an X.509 certificate, which allows man-in-the-middle attackers to spoof arbitrary SSL servers via a crafted certificate issued by a legitimate Certification Authority.
family windows
id oval:org.mitre.oval:def:6444
status accepted
submitted 2009-09-24T12:57:10
title Opera before 10.00 does not properly handle a \0 character or invalid wildcard character
version 11
refmap via4
confirm
Last major update 19-09-2017 - 01:29
Published 02-09-2009 - 17:30
Last modified 19-09-2017 - 01:29
Back to Top