Ultimate PHP Board 'users.dat' Information Disclosure Vulnerability
🗓️ 26 Mar 2006 00:00:00Reported by Copyright (C) 2005 Josh Zlatin-AmishavType
openvas🔗 plugins.openvas.org👁 23 Views
| Reporter | Title | Published | Views | Family All 11 |
|---|---|---|---|---|
| Ultimate PHP Board < 1.9.7 Multiple XSS | 16 Jun 200500:00 | – | nessus | |
| Ultimate PHP Board users.dat Multiple Vulnerabilities | 24 Aug 200500:00 | – | nessus | |
| CVE-2005-2005 | 20 Jun 200504:00 | – | cve | |
| CVE-2005-2030 | 21 Jun 200504:00 | – | cve | |
| CVE-2005-2005 | 20 Jun 200504:00 | – | cvelist | |
| CVE-2005-2030 | 21 Jun 200504:00 | – | cvelist | |
| Ultimate PHP Board 1.8/1.9 - Weak Password Encryption | 16 Jun 200500:00 | – | exploitdb | |
| EUVD-2005-2007 | 7 Oct 202500:30 | – | euvd | |
| EUVD-2005-2032 | 7 Oct 202500:30 | – | euvd | |
| CVE-2005-2005 | 16 Jun 200504:00 | – | nvd |
10
| Source | Link |
|---|---|
| securityfocus | www.securityfocus.com/bid/13975 |
| securityfocus | www.securityfocus.com/archive/1/402506 |
| securityfocus | www.securityfocus.com/archive/1/402461 |
# SPDX-FileCopyrightText: 2005 Josh Zlatin-Amishav
# 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.19497");
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:"2006-03-26 17:55:15 +0200 (Sun, 26 Mar 2006)");
script_cve_id("CVE-2005-2005", "CVE-2005-2030");
script_xref(name:"OSVDB", value:"17374");
script_tag(name:"cvss_base", value:"5.0");
script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:N/A:N");
script_name("Ultimate PHP Board 'users.dat' Information Disclosure Vulnerability");
script_category(ACT_GATHER_INFO);
script_family("Web application abuses");
script_copyright("Copyright (C) 2005 Josh Zlatin-Amishav");
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_xref(name:"URL", value:"https://www.securityfocus.com/archive/1/402506");
script_xref(name:"URL", value:"http://www.securityfocus.com/bid/13975");
script_xref(name:"URL", value:"https://www.securityfocus.com/archive/1/402461");
script_tag(name:"summary", value:"Ultimate PHP Board (UPB) is prone to an information disclosure
vulnerability");
script_tag(name:"insight", value:"The remote version of this software is prone to a weak password
encryption vulnerability and may store the users.dat file under the web document root with
insufficient access control.");
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.");
script_tag(name:"qod_type", value:"remote_banner");
script_tag(name:"solution_type", value:"WillNotFix");
exit(0);
}
include("http_func.inc");
include("http_keepalive.inc");
include("port_service_func.inc");
include("list_array_func.inc");
include("version_func.inc");
port = http_get_port( default:80 );
if( ! http_can_host_php( port:port ) ) exit( 0 );
foreach dir( make_list_unique( "/", http_cgi_dirs( port:port ) ) ) {
if( dir == "/" ) dir = "";
url = dir + "/db/users.dat";
# nb: records look like:
# user_name<~>password<~>level<~>email<~>view_email<~>mail_list<~>location<~>url<~>avatar<~>icq<~>aim<~>msn<~>sig<~>posts<~>date_added<~>id
if( http_vuln_check( port:port, url:url, pattern:"<~>20[0-9][0-9]-[0-9][0-9]-[0-9][0-9]<~>[0-9]+$" ) ) {
report = http_report_vuln_url( port:port, url:url );
security_message( port:port, data:report );
exit( 0 );
}
# See if the version is known to be vulnerable.
res = http_get_cache( item:dir + "/index.php", port:port );
if( ver = egrep( pattern:"Powered by UPB Version : 1\.([0-8]|9\.[0-6])", string:res ) ) {
report = report_fixed_ver( installed_version:ver, fixed_version:"None" );
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
13 Dec 2023 00:00Current
6.5Medium risk
Vulners AI Score6.5
CVSS 25
EPSS0.03004