Vulnerability title: Arbitrary Code Execution In Aruba Web Management Portal
|Product:||Web Management Portal|
|Reported by:||Francisco Ribeiro|
The file upload feature of Aruba Web Management portal version 220.127.116.11730 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>
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 code is not required.
|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|
|01/05/2014||Final attempt at contacting vendor|
|01/05/2014||Another automated ticket assigned by vendor|
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.
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.