[NEWS] Sony's Instant Video Everywhere Service Replay Attack
- From: SecuriTeam <support@xxxxxxxxxxxxxx>
- Date: 4 Jan 2006 17:49:28 +0200
The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com
- - promotion
The SecuriTeam alerts list - Free, Accurate, Independent.
Get your security news from a reliable source.
http://www.securiteam.com/mailinglist.html
- - - - - - - - -
Sony's Instant Video Everywhere Service Replay Attack
------------------------------------------------------------------------
SUMMARY
" <http://sony.glowpoint.com/> IVE makes video and voice calling from you
PC as easy as placing a telephone call - but with the added power of
face-to-face communications. "
By exploiting a replay attack on Sony's Instant Video Everywhere,
attackers can steal calls and impersonate the users.
DETAILS
Vulnerable Systems:
* Sonny IVE version 4.4.0 MCS
After starting the IVE client application and entering the username and
password into the initial dialog the application sends an HTTP request to
one of the servers of the service provider GlowPoint to fetch initial
provisioning data. This request is sent over a non-secured TCP connection.
The request URI of this initial HTTP request contains two parameters named
"userLogin" and "userPassword". The userLogin parameter contains the
username (his email address) of the customers in clear text. The
userPassword contains a hexadecimal string, but this string is constant
for every provisioning request as long as the user does not change his
password.
The response to this HTTP request contains a list of attribute value
pairs. One of the attributes is named "token". The value of this "token"
changes for every new HTTP request which is send to the server.
Furthermore the value of the "token" appears in the request URI of several
additional HTTP requests and in the SIP signaling. In the SIP REGISTER
requests from the IVE client the "token" value is present in the
"X-DyLogic-MCS-Token" header.
Only if the REGISTER request contains the "X-DyLogic-MCS-Token" header
with the exact value from the provisioning data set (from the HTTP request
before) the server responds to the request.
If someone else then the real user (the attacker) knows the "userLogin"
and "userPassword" values he can send the same HTTP request (with any HTTP
client) to the provisioning server to get an up-to-date provisioning data
set. If the attacker copies the "token" value from this provisioning data
set into a SIP REGISTER request he can login to the IVE service with any
SIP client and receive calls for the real user (as long as the real user
is not currently online with his IVE client at the same time).
The most recent "token" value is accepted by the server for several hours
as long as no additional HTTP provisioning request was sent to the server.
As the hexadecimal string value of the "userPassword" is not equal to the
real password of the user, the potential attacker would not able to login
to the IVE web frontend by just knowing the "userPassword" value.
Disclosure Timeline:
12/07/2005 Initial vendor notification - GlowPoint
12/07/2005 Initial vendor response
12/31/2005 Public disclosure
ADDITIONAL INFORMATION
The information has been provided by <mailto:lists@xxxxxxxxxxxx> Nils
Ohlmeier.
The original article can be found at:
<http://www.iptel.org/security/2005-12-31.html>
http://www.iptel.org/security/2005-12-31.html
========================================
This bulletin is sent to members of the SecuriTeam mailing list.
To unsubscribe from the list, send mail with an empty subject line and body to: list-unsubscribe@xxxxxxxxxxxxxx
In order to subscribe to the mailing list, simply forward this email to: list-subscribe@xxxxxxxxxxxxxx
====================
====================
DISCLAIMER:
The information in this bulletin is provided "AS IS" without warranty of any kind.
In no event shall we be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages.
- Prev by Date: [NT] KGB Key Logger Password Protection Bypass
- Next by Date: [NT] Sygate Protection Agent Privileges Escalation
- Previous by thread: [NT] KGB Key Logger Password Protection Bypass
- Next by thread: [NT] Sygate Protection Agent Privileges Escalation
- Index(es):
Relevant Pages
- [NEWS] McAfee ePolicy Orchestrator Remote Compromise
... The following security advisory is sent to the securiteam mailing list, and can be
found at the SecuriTeam web site: http://www.securiteam.com ... request, UUID, and computer
hostname. ... The data that follows first specifies a directory and xml filename, ...
+06h DWORD file offset of XML ... (Securiteam) - [NT] 04WebServer Multiple Vulnerabilities (CSS, Log File Injection, AUX DoS)
... 04WebServer is a HTTP server developed by Soft3304 for Windows platforms. ...
Characters into Log File ... filtering on the request URL before writing it into
the log file. ... following HTTP request, when submitted to a vulnerable 04WebServer, will
... (Securiteam) - [NEWS] Dedicated Mobile Services Carry Out Anonymous Web Attacks
... The following security advisory is sent to the securiteam mailing list, and can be
found at the SecuriTeam web site: http://www.securiteam.com ... to anonymously browse web resources
and execute attacks against them. ... An attacker can take advantage of the Google's WMLProxy
Service by sending ... a HTTP GET request with carefully modified URL of a malicious
nature. ... (Securiteam) - [EXPL] Windows 2000 Server UPNP DoS (Exploit)
... The following security advisory is sent to the securiteam mailing list, and can be
found at the SecuriTeam web site: http://www.securiteam.com ... A memory leak with windows
2000 server UPNP allow attackers to exploit ... The earlier one trashed the EIP of the target
... * Strangely though changing the operation number in the DCERPC request to ...
(Securiteam) - [NT] eZ Multiple Packages Stack Overflow Vulnerability
... The following security advisory is sent to the securiteam mailing list, and can be
found at the SecuriTeam web site: http://www.securiteam.com ... A stack-based buffer overflow
problem seems ... to arise when an overly long request is made to the server, ...
saved data which we can overwrite. ... (Securiteam)