(0Day) Rocket Servergraph Admin Center for TSM fileRequestServlet writeDataFile Command Remote Code Execution VulnerabilityZDI-14-161: June 2nd, 2014
TippingPoint™ IPS Customer ProtectionTippingPoint IPS customers are protected against this vulnerability by Digital Vaccine protection filter ID 13852. For further product information on the TippingPoint IPS:
This vulnerability allows remote attackers to execute arbitrary code on vulnerable installations of Rocket Servergraph Admin Center for Tivoli Storage Manager. Authentication is not required to exploit this vulnerability.
The specific flaw exists within the fileRequestServlet servlet. This servlet is vulnerable to a directory traversal vulnerability when processing writeDataFile commands. A remote attacker can leverage this vulnerability to execute remote code under the context of the SYSTEM user.
Vendor ResponseRocket Software states:
This vulnerability is being disclosed publicly without a patch in accordance with the ZDI vulnerability disclosure policy on lack of vendor response.
Vendor Contact Timeline:
04/16/2014 - ZDI emailed the vendor's support requesting contact
04/16/2014 - Automated reply from vendor
05/12/2014 - ZDI emailed the vendor's support requesting contact
05/12/2014 - Automated reply from vendor
05/05/2014 - ZDI telephoned vendor's support line and were told we would receive a callback (no callback)
05/19/2014 - ZDI emailed the vendor's support requesting contact
05/19/2014 - Automated reply from vendor
05/21/2014 - ZDI emailed the vendor's support requesting contact and indicated final attempt/intent to move toward 0-day
06/02/2014 - Public release of advisory
Given the nature of the vulnerability, the only salient mitigation strategy is to restrict interaction with the service to trusted machines. Only the clients and servers that have a legitimate procedural relationship with the service should be permitted to communicate with it. This could be accomplished in a number of ways, most notably with firewall rules/whitelisting. These features are available in the native Windows Firewall, as described in http://technet.microsoft.com/en-us/library/cc725770%28WS.10%29.aspx and numerous other Microsoft Knowledge Base articles.
2014-04-16 - Initial contact attempt with vendor
2014-06-02 - Public release of advisory
CreditThis vulnerability was discovered by:
Andrea Micalizzi (rgod)