------------------------------------------------------------------ - expl-A-2003-019 example.com Advisory 019 ------------------------------------------------------------------ -= CHAT SERVER =- Donnie Werner Aug 08, 2003 Product: -------- Chat Server ( by author of "Sleuth 1.4" ) http://sandsprite.com/codestuff.asp download and vb6 sources: http://sandsprite.com/CodeStuff/chatserver.zip Vunerability(s): ---------------- XSS ( push through ) Description of product: ----------------------- Web browser based chatserver similar to the Magma Chatserver that powers huge sights like chatropolis.com. This will show just how they can stream text into a browser and display it realtime. Have an unlimited number of people all chatting at once using only their web browsers :) pretty neat chatserver is an server application and runs by default on port 80 note: chatropolis.com is not affected VUNERABILITY / EXPLOIT ====================== XSS is able to be "pushed" from one chatter to another, with the results being "forced" into any other chatters browser for execution. examples: note: the last one is remote code. the vunerability exists in the sample provided and after compiling from the provided sources. Local: ------ yes Remote: ------- yes Vendor Fix: ----------- No fix on 0day Vendor Contact: --------------- Concurrent with this advisory dzzie@yahoo.com Credits: -------- Donnie Werner morning_wood@e2-labs.com http://e2-labs.com http://exploitlabs.com original advisory may be obtained at http://exploitlabs.com/files/advisories/EXPL-A-2003-019-chatserver.txt