7.5 High
CVSS2
Attack Vector
NETWORK
Attack Complexity
LOW
Authentication
NONE
Confidentiality Impact
PARTIAL
Integrity Impact
PARTIAL
Availability Impact
PARTIAL
AV:N/AC:L/Au:N/C:P/I:P/A:P
6.3 Medium
AI Score
Confidence
Low
0.007 Low
EPSS
Percentile
79.8%
Mahara is prone to multiple remote vulnerabilities, including:
Multiple HTML-injection vulnerabilities
A cross-site request-forgery vulnerability
Multiple SQL-injection vulnerabilities
An authentication-bypass vulnerability
# SPDX-FileCopyrightText: 2010 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
CPE = "cpe:/a:mahara:mahara";
if (description)
{
script_oid("1.3.6.1.4.1.25623.1.0.100697");
script_version("2023-07-28T16:09:07+0000");
script_tag(name:"last_modification", value:"2023-07-28 16:09:07 +0000 (Fri, 28 Jul 2023)");
script_tag(name:"creation_date", value:"2010-07-05 12:40:56 +0200 (Mon, 05 Jul 2010)");
script_tag(name:"cvss_base", value:"7.5");
script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:P/A:P");
script_cve_id("CVE-2010-1667", "CVE-2010-1668", "CVE-2010-1669", "CVE-2010-1670");
script_name("Mahara Multiple Remote Vulnerabilities");
script_xref(name:"URL", value:"http://www.securityfocus.com/bid/41319");
script_xref(name:"URL", value:"http://wiki.mahara.org/Release_Notes/1.0.15");
script_xref(name:"URL", value:"http://wiki.mahara.org/Release_Notes/1.1.9");
script_xref(name:"URL", value:"http://wiki.mahara.org/Release_Notes/1.2.5");
script_tag(name:"qod_type", value:"remote_banner");
script_category(ACT_GATHER_INFO);
script_family("Web application abuses");
script_copyright("Copyright (C) 2010 Greenbone AG");
script_dependencies("secpod_mahara_detect.nasl");
script_mandatory_keys("mahara/detected");
script_tag(name:"solution_type", value:"VendorFix");
script_tag(name:"solution", value:"Updates are available. Please see the references for more information.");
script_tag(name:"summary", value:"Mahara is prone to multiple remote vulnerabilities, including:
1. Multiple HTML-injection vulnerabilities
2. A cross-site request-forgery vulnerability
3. Multiple SQL-injection vulnerabilities
4. An authentication-bypass vulnerability");
script_tag(name:"impact", value:"Exploiting these issues could allow an attacker to steal cookie-based
authentication credentials, control how the site is rendered to the
user, compromise the application, access or modify data, or exploit
latent vulnerabilities in the underlying database, gain unauthorized
access to the application and perform certain administrative tasks.");
exit(0);
}
include("host_details.inc");
include("version_func.inc");
if (!port = get_app_port(cpe: CPE))
exit(0);
if (!infos = get_app_version_and_location(cpe: CPE, port: port, exit_no_version: TRUE))
exit(0);
version = infos["version"];
location = infos["location"];
if (version_in_range(version: version, test_version: "1.0", test_version2: "1.0.14")) {
report = report_fixed_ver(installed_version: version, fixed_version: "1.0.15", install_path: location);
security_message(port: port, data: report);
exit(0);
}
if (version_in_range(version: version, test_version: "1.1", test_version2: "1.1.8")) {
report = report_fixed_ver(installed_version: version, fixed_version: "1.1.9", install_path: location);
security_message(port: port, data: report);
exit(0);
}
if (version_in_range(version: version, test_version: "1.2", test_version2: "1.2.4")) {
report = report_fixed_ver(installed_version: version, fixed_version: "1.2.5", install_path: location);
security_message(port: port, data: report);
exit(0);
}
exit(0);