Lucene search
+L

RemotelyAnywhere Cross Site Scripting

🗓️ 03 Nov 2005 00:00:00Reported by Copyright (C) 2003 Noam RathausType 
openvas
 openvas
🔗 plugins.openvas.org👁 10 Views

RemotelyAnywhere web interface vulnerable to cross site scriptin

Refs
Code
SourceLink
securityfocuswww.securityfocus.com/bid/9202
# SPDX-FileCopyrightText: 2003 Noam Rathaus
# 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.11950");
  script_version("2023-08-01T13:29:10+0000");
  script_tag(name:"last_modification", value:"2023-08-01 13:29:10 +0000 (Tue, 01 Aug 2023)");
  script_tag(name:"creation_date", value:"2005-11-03 14:08:04 +0100 (Thu, 03 Nov 2005)");
  script_xref(name:"URL", value:"http://www.securityfocus.com/bid/9202");
  script_tag(name:"cvss_base", value:"2.6");
  script_tag(name:"cvss_base_vector", value:"AV:N/AC:H/Au:N/C:P/I:N/A:N");
  script_name("RemotelyAnywhere Cross Site Scripting");
  script_category(ACT_GATHER_INFO);
  script_copyright("Copyright (C) 2003 Noam Rathaus");
  script_family("Web application abuses");
  script_dependencies("gb_get_http_banner.nasl");
  script_mandatory_keys("RemotelyAnywhere/banner");
  script_require_ports("Services/www", 2000, 2001);

  script_tag(name:"solution", value:"Upgrade to the newest version of this software.");

  script_tag(name:"summary", value:"The remote RemotelyAnywhere web interface is vulnerable to a cross site
  scripting issue.");

  script_tag(name:"impact", value:"A vulnerability in RemotelyAnywhere's web interface allows a remote
  attacker to inject malicious text into the login screen, this can be used by an attacker to make the
  user do things he would otherwise not do (for example, change his password after a successful login to
  some string provided by the malicious text).");

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

  exit(0);
}

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

port = http_get_port(default:2001);
banner = http_get_remote_headers(port : port);
if(!banner || !ereg(pattern:"Server: *RemotelyAnywhere", string:banner))
  exit(0);

url = "/default.html?logout=asdf&reason=Please%20set%20your%20password%20to%20ABC123%20after%20login";
req = http_get(item:url, port:port);
res = http_keepalive_send_recv(data:req, port:port, bodyonly:TRUE);
if(!res)
  exit(0);

if("Please set your password to ABC123 after login" >< res) {
  report = http_report_vuln_url(port:port, url:url);
  security_message(port:port, data:report);
  exit(0);
}

exit(99);

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

01 Aug 2023 00:00Current
6.8Medium risk
Vulners AI Score6.8
10