Lucene search

K
openvasCopyright (C) 2009 Greenbone AGOPENVAS:1361412562310900368
HistoryJun 17, 2009 - 12:00 a.m.

Opera Web Script Execution Vulnerabilities (Jun 2009) - Linux

2009-06-1700:00:00
Copyright (C) 2009 Greenbone AG
plugins.openvas.org
15

7.5 High

AI Score

Confidence

High

6.8 Medium

CVSS2

Access Vector

NETWORK

Access Complexity

MEDIUM

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:M/Au:N/C:P/I:P/A:P

0.002 Low

EPSS

Percentile

58.0%

Opera browser is prone to multiple web script execution vulnerabilities.

# SPDX-FileCopyrightText: 2009 Greenbone AG
# Some text descriptions might be excerpted from (a) referenced
# source(s), and are Copyright (C) by the respective right holder(s).
#
# SPDX-License-Identifier: GPL-2.0-only

if(description)
{
  script_xref(name:"URL", value:"http://research.microsoft.com/apps/pubs/default.aspx?id=79323");
  script_xref(name:"URL", value:"http://research.microsoft.com/pubs/79323/pbp-final-with-update.pdf");
  script_oid("1.3.6.1.4.1.25623.1.0.900368");
  script_version("2024-02-08T14:36:53+0000");
  script_cve_id("CVE-2009-2063", "CVE-2009-2059", "CVE-2009-2070", "CVE-2009-2067");
  script_tag(name:"last_modification", value:"2024-02-08 14:36:53 +0000 (Thu, 08 Feb 2024)");
  script_tag(name:"creation_date", value:"2009-06-17 17:54:48 +0200 (Wed, 17 Jun 2009)");
  script_tag(name:"cvss_base", value:"6.8");
  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:P/I:P/A:P");
  script_name("Opera Web Script Execution Vulnerabilities (Jun 2009) - Linux");
  script_category(ACT_GATHER_INFO);
  script_copyright("Copyright (C) 2009 Greenbone AG");
  script_family("General");
  script_dependencies("secpod_opera_detection_linux_900037.nasl");
  script_mandatory_keys("Opera/Linux/Version");

  script_tag(name:"impact", value:"Successful exploitation will allow attacker to execute arbitrary web script
  and spoof an arbitrary https site by letting the browser obtain a valid certificate.");

  script_tag(name:"affected", value:"Opera version prior to 9.25 on Linux.");

  script_tag(name:"insight", value:"- Error in processing a '3xx' HTTP CONNECT response before a successful SSL
  handshake, which can be exploited by modifying the CONNECT response
  to specify a 302 redirect to an arbitrary https web site.

  - Error exists while the HTTP Host header to determine the context of a
  document provided in a '4xx' or '5xx' CONNECT response from a proxy server,
  which can be exploited by modifying this CONNECT response, aka an
  'SSL tampering' attack.

  - Displays a cached certificate for a '4xx' or '5xx' CONNECT response page
  returned by a proxy server, which can be exploited by sending the browser a
  crafted 502 response page upon a subsequent request.

  - Detects http content in https web pages only when the top-level frame uses
  https. This can be exploited by modifying an http page to include an https
  iframe that references a script file on an http site, related to
  'HTTP-Intended-but-HTTPS-Loadable (HPIHSL) pages.'");

  script_tag(name:"solution", value:"Upgrade to Opera Version 10 or later.");

  script_tag(name:"summary", value:"Opera browser is prone to multiple web script execution vulnerabilities.");

  script_tag(name:"qod_type", value:"executable_version");
  script_tag(name:"solution_type", value:"VendorFix");


  exit(0);
}

include("version_func.inc");

operaVer = get_kb_item("Opera/Linux/Version");
if(!operaVer){
  exit(0);
}

if(version_is_less(version:operaVer, test_version:"9.25")) {
  report = report_fixed_ver(installed_version:operaVer, fixed_version:"9.25");
  security_message(port: 0, data: report);
}
else if(version_in_range(version:operaVer, test_version:"9.25", test_version2:"9.64")) {
  report = report_fixed_ver(installed_version:operaVer, vulnerable_range:"9.25 - 9.64");
  security_message(port: 0, data: report);
}

7.5 High

AI Score

Confidence

High

6.8 Medium

CVSS2

Access Vector

NETWORK

Access Complexity

MEDIUM

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:M/Au:N/C:P/I:P/A:P

0.002 Low

EPSS

Percentile

58.0%

Related for OPENVAS:1361412562310900368