Resource icon

Hotfix for TeamSpeak vulnerabilities [till 3.0.13] 1.0.0

No permission to download

VJean

Active Member
Jan 28, 2016
16
0
76
Also the following has been reported to work:
i tested on my server working crash my server, but i added a line iptables, tools send length 315, i drop this packet on iptables and working for me
-A INPUT -p udp -m udp -j DROP --match length --length 300:350
I just did a quick Diff. So if you want to, you can fix your binaries yourself:
Code:
-A INPUT -p udp -m udp -m multiport --ports 9987:9997 -m length --length 300:400 -m string --hex-string "|545333494e495431|" --algo kmp -m comment --comment "TS3 sploit" -j LOG --log-prefix "TS3 sploit: " --log-level 4
-A INPUT -p udp -m udp -m multiport --ports 9987:9997 -m length --length 300:400 -m string --hex-string "|545333494e495431|" --algo kmp -m comment --comment "TS3 sploit" -j DROP
or
Code:
-I INPUT 5 -p udp -m udp -m multiport --ports 9987:9997 -m length --length 300:400 -m string --hex-string "|545333494e495431|" --algo kmp -m comment --comment "TS3 sploit" -j LOG --log-prefix "TS3 sploit: " --log-level 4
-I INPUT 6 -p udp -m udp -m multiport --ports 9987:9997 -m length --length 300:400 -m string --hex-string "|545333494e495431|" --algo kmp -m comment --comment "TS3 sploit" -j DROP
where 5,6 - number line rule.
 

dedmen

TeamSpeak Developer
Contributor
Mar 28, 2016
530
583
157
Code:
-A INPUT -p udp -m udp -m multiport --ports 9987:9997 -m length --length 300:400 -m string --hex-string "|545333494e495431|" --algo kmp -m comment --comment "TS3 sploit" -j LOG --log-prefix "TS3 sploit: " --log-level 4
-A INPUT -p udp -m udp -m multiport --ports 9987:9997 -m length --length 300:400 -m string --hex-string "|545333494e495431|" --algo kmp -m comment --comment "TS3 sploit" -j DROP
or
Code:
-I INPUT 5 -p udp -m udp -m multiport --ports 9987:9997 -m length --length 300:400 -m string --hex-string "|545333494e495431|" --algo kmp -m comment --comment "TS3 sploit" -j LOG --log-prefix "TS3 sploit: " --log-level 4
-I INPUT 6 -p udp -m udp -m multiport --ports 9987:9997 -m length --length 300:400 -m string --hex-string "|545333494e495431|" --algo kmp -m comment --comment "TS3 sploit" -j DROP
where 5,6 - number line rule.
Just so no one gets confused by that.. This is not a fix.. Its just a workaround.. We just have to change one line of code in our exploit to circumvent that
 
Sep 17, 2015
76
8
43
can someone test the crash on my teamspeak?
ip: *REMOVED*
let me know if it worked or not pls
 
Last edited by a moderator:

Fls

Member
Jun 15, 2016
46
0
40
i tested on my server working crash my server, but i added a line iptables, tools send length 315, i drop this packet on iptables and working for me
-A INPUT -p udp -m udp -j DROP --match length --length 300:350

It works, but sinusbot if I have occupied enters but it goes dropped

http://prntscr.com/c5ojgc

Help me please
 

dedmen

TeamSpeak Developer
Contributor
Mar 28, 2016
530
583
157
i tested on my server working crash my server, but i added a line iptables, tools send length 315, i drop this packet on iptables and working for me
-A INPUT -p udp -m udp -j DROP --match length --length 300:350

It works, but sinusbot if I have occupied enters but it goes dropped

http://prntscr.com/c5ojgc

Help me please
Thats because you are blocking valid packets... Our crasher is sending the same stuff as a normal teamspeak client.. If you are dropping that dont expect other clients to be fine...
 

Fls

Member
Jun 15, 2016
46
0
40
Thats because you are blocking valid packets... Our crasher is sending the same stuff as a normal teamspeak client.. If you are dropping that dont expect other clients to be fine...
Local bot either of the bot second server are no problem
I need fix that please.
 
Last edited:

NoXx

Member
Apr 24, 2016
33
29
50
Local bot either of the bot second server are no problem
I need fix that please.
Teamspeak released a new server version some minutes ago. Check their forums, it fixes the vulnerabilities.
 

Mpsmith

Member
Dec 21, 2015
51
17
43
Teamspeak released a new server version some minutes ago. Check their forums, it fixes the vulnerabilities.

ok upgraded

2016_08_15_05_33_23_Team_Speak_3.png
 
Last edited:

markusmarkusz

Active Member
Apr 20, 2016
4
0
73
Top