Executive Summary

Summary
Title LifeSize Room appliance authentication bypass and arbitrary code injection vulnerability
Informations
Name VU#213486 First vendor Publication 2011-08-29
Vendor VU-CERT Last vendor Modification 2011-10-19
Severity (Vendor) N/A Revision M

Security-Database Scoring CVSS v3

Cvss vector : N/A
Overall CVSS Score NA
Base Score NA Environmental Score NA
impact SubScore NA Temporal Score NA
Exploitabality Sub Score NA
 
Calculate full CVSS 3.0 Vectors scores

Security-Database Scoring CVSS v2

Cvss vector : (AV:N/AC:L/Au:N/C:P/I:P/A:P)
Cvss Base Score 7.5 Attack Range Network
Cvss Impact Score 6.4 Attack Complexity Low
Cvss Expoit Score 10 Authentication None Required
Calculate full CVSS 2.0 Vectors scores

Detail

Vulnerability Note VU#213486

LifeSize Room appliance authentication bypass and arbitrary code injection vulnerability

Overview

LifeSize Room appliance contains an authentication bypass and arbitrary code injection vulnerability when failing to sanitize input from unauthenticated clients.

I. Description

According to LifeSize's website"LifeSize Roomcombines an immersive, high definition video experience with a rich set of features to deliver a powerful, flexible, and easy-to-use video communication solution."

The LifeSize Room appliance contains an embedded web interface that allows administrative access to the appliance. This web interface fails to sanitize input from unauthenticated clients leading to an authentication bypass and possibly arbitrary code injection.

Using a proxy tool to intercept traffic between the attacker and the LifeSize Room appliance web interface, an unauthenticated attacker makes a request to the gateway.php web page that references the LSRoom_Remoting.authenticate function. The attacker can modify the Action Message Format (AMF) data in the response from the server, changing the value from "false" to "true" allowing the attacker to bypass the appliance web interface authentication.

An additional vulnerability exists when an unauthenticated attacker makes a request to the gateway.php web page that references the LSRoom_Remoting.doCommand function. Using a proxy tool to intercept traffic between the attacker and the LifeSize Room appliance system web interface, the attacker can modify the AMF data in the original parameter "pref -l /var/system/upgrade/status" in the vulnerable LSRoom_Remoting.doCommand function to be an arbitrary command that will run with the permission of the webserver.

According to the vulnerability reporter LifeSize Room LS_RM1_3.5.3 (11) and 4.7.18 is vulnerable, and possibly other versions.

II. Impact

A remote, unauthenticated attacker can bypass the authentication of the administrative web interface and possibly inject arbitrary code in the administrative system web interface.

III. Solution

Update


Logitech has stated that this vulnerability has been addressed in the latest firmware. Depending on the affected LifeSize Room appliance model the fixed versions are: 4.7.19, 4.8.1, and 4.8.6.
Restrict network access

Restrict network access to the LifeSize Room appliance administrative interface and other devices using open protocols like HTTP (tcp/80) or HTTPS (tcp/443).

Vendor Information

VendorStatusDate NotifiedDate Updated
LogitechAffected2011-07-212011-10-19

References

http://www.securestate.com/Documents/LifeSize_Room_Advisory.txt

Credit

Thanks to Spencer McIntyre of SecureState for reporting this vulnerability.

This document was written by Michael Orlando.

Other Information

Date Public:2011-08-29
Date First Published:2011-08-29
Date Last Updated:2011-10-19
CERT Advisory: 
CVE-ID(s):CVE-2011-2762CVE-2011-2763
NVD-ID(s):CVE-2011-2762CVE-2011-2763
US-CERT Technical Alerts: 
Severity Metric:1.36
Document Revision:26

Original Source

Url : http://www.kb.cert.org/vuls/id/213486

CWE : Common Weakness Enumeration

% Id Name
50 % CWE-287 Improper Authentication
50 % CWE-20 Improper Input Validation

CPE : Common Platform Enumeration

TypeDescriptionCount
Application 2

Open Source Vulnerability Database (OSVDB)

Id Description
75212 LifeSize Room Appliance Web Interface gateway.php LSRoom_Remoting.doCommand F...

75211 LifeSize Room Appliance Web Interface gateway.php LSRoom_Remoting.authenticat...