ValveSoftware / Source-1-Games

Source 1 based games such as TF2 and Counter-Strike: Source
660 stars 76 forks source link

[TF2] [Exploit] Infinite Reconnect Spam - Anti-Votekick #3850

Open AzureWoof opened 2 years ago

AzureWoof commented 2 years ago

In MvM, the amount of times you're allowed to attempt to reconnect to a match with the "retry" console command is seemingly unlimited if you never fully connect to the match. That means that someone can spam the command over and over to infinitely attempt to reconnect to a match they just started joining, taking up a player slot indefinitely. They cannot be votekicked until they actually connect to the match, which they never do. If you complete a mission while someone is abusing this, they also get the loot for the mission.

jh34ghu43gu commented 2 years ago

This is not unlimited and works as designed, if the player doesn't make a full connection to the server after 3 minutes they lose their slot reservation. 'Player bans for specific servers after being kicked' being broken is the main issue #3551 specifically the [2] note.

kisak-valve commented 1 year ago

Noted in #4783, this is not limited to MvM sessions.