Short Name |
CHAT:AIM:OVERFLOW:URL |
|---|---|
Severity |
High |
Recommended |
No |
Recommended Action |
Drop |
Category |
CHAT |
Release Date |
2005/06/10 |
Update Number |
1213 |
Supported Platforms |
idp-4.0+, isg-3.0+, j-series-9.5+, mx-9.4+, srx-9.2+, srx-branch-9.4+ |
This signature detects attempts to exploit a known vulnerability in chat clients. Attackers can include an abnormally long URL within an AIM chat session to execute arbitrary code with privileges of the chat client user, sometimes administrator.
Gaim is susceptible to a remote buffer-overflow vulnerability when handling long URIs. This issue is due to the application's failure to properly bounds-check user-supplied input data before copying it to a fixed-size stack buffer. Due to Gaim's multiple protocol support and to the nature of the differing IM protocols, only some of the IM networks are reported vulnerable (because of the message-length limits imposed by the IM networks). Currently, the Jabber and SILC IM network protocols are known to be vulnerable. Other protocols may also be affected. This vulnerability allows remote attackers to execute arbitrary machine code in the context of the affected application. Gaim versions prior to 1.3.0 are vulnerable to this issue.