Description
Dynamic variable evaluation vulnerability in shared/config/tce_config.php in TCExam 4.0.011 and earlier allows remote attackers to conduct cross-site scripting (XSS) and possibly other attacks by modifying critical variables such as $_SERVER, as demonstrated by injecting web script via the _SERVER[SCRIPT_NAME] parameter.
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
- TCExam 4.0.011 - 'SessionUserLang' Shell Injection EDB-3816 · webapps · Apr 29, 2007 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 25008 third-party-advisory
- http://sourceforge.net/forum/forum.php?forum_id=690912
- 23704 vdb-entry
- 20070501 TCExam - 'XSS' is dynamic variable evaluation; vendor patch mailing-list
- tcexam-server-xss(33957) vdb-entry
- 3816 exploit