Tried, Tested and Proven

Vulnerability title: Arbitrary Code Execution In Aruba Web Management Portal

CVE: CVE-2014-2592
Vendor: Aruba
Product: Web Management Portal
Affected version: 6.3.0.60730
Fixed version: N/A
Reported by: Francisco Ribeiro

Details:

The file upload feature of Aruba Web Management portal version 6.3.0.60730 and possily others, allows the uploading and execution of any files. Whilst this may be considered an intended feature to allow having customised captive portals, it may also be used to compromise the system via arbitrary command execution.

For example, a file with the following code could be uploaded:

<?php system($_GET['var']); ?></p>

Impact:

Once a PHP shell is uploaded to the appliance from an authenticated perspective this file can be rendered by PHP allowing arbitrary code execution in the context of the web server which should not be possible otherwise. This shell may also be remotely accessible from users with access to this captive portal on guest networks.

Exploit:

Exploit code is not required.

Vendor status:

25/02/2014 Advisory created
27/02/2014 Vendor contacted
27/02/2014 Automated ticket assigned by vendor
18/03/2014 Attempted contact with vendor at alternate addresses
18/03/2014 Another automated ticket assigned by vendor
25/03/2014 CVE obtained
01/05/2014 Final attempt at contacting vendor
01/05/2014 Another automated ticket assigned by vendor
15/07/2014 Published
Copyright:

Copyright © Portcullis Computer Security Limited 2014, All rights reserved worldwide. Permission is hereby granted for the electronic redistribution of this information. It is not to be edited or altered in any way without the express written consent of Portcullis Computer Security Limited.

Disclaimer:

The information herein contained may change without notice. Use of this information constitutes acceptance for use in an AS IS condition. There are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user’s risk. In no event shall the author/distributor (Portcullis Computer Security Limited) be held liable for any damages whatsoever arising out of or in connection with the use or spread of this information.