Description
XChat 1.8.7 and earlier, including default configurations of 1.4.2 and 1.4.3, allows remote attackers to execute arbitrary IRC commands as other clients via encoded characters in a PRIVMSG command that calls CTCP PING, which expands the characters in the client response when the percascii variable is set.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- X-Chat 1.x - CTCP Ping Remote IRC Command Execution EDB-21210 · remote · Jan 9, 2002 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- xchat-ctcp-ping-command(7856) vdb-entry
- CLA-2002:453 vendor-advisory
- RHSA-2002:005 vendor-advisory
- HPSBTL0201-016 vendor-advisory
- 3830 vdb-entry
- 20020109 xchat IRC session hijacking vulnerability (versions 1.4.1, 1.4.2) mailing-list
- DSA-099 vendor-advisory