Valve: Linux Catbot VAC ban claims were hoaxed by hackers to 'sow distrust among anti-cheat systems' (Updated)
Attempt to stop bots could inadvertently ban innocent players.
Keep up to date with the most important stories and the best deals, as picked by the PC Gamer team.
You are now subscribed
Your newsletter sign-up was successful
Want to add more newsletters?
Every Friday
GamesRadar+
Your weekly update on everything you could ever want to know about the games you already love, games we know you're going to love in the near future, and tales from the communities that surround them.
Every Thursday
GTA 6 O'clock
Our special GTA 6 newsletter, with breaking news, insider info, and rumor analysis from the award-winning GTA 6 O'clock experts.
Every Friday
Knowledge
From the creators of Edge: A weekly videogame industry newsletter with analysis from expert writers, guidance from professionals, and insight into what's on the horizon.
Every Thursday
The Setup
Hardware nerds unite, sign up to our free tech newsletter for a weekly digest of the hottest new tech, the latest gadgets on the test bench, and much more.
Every Wednesday
Switch 2 Spotlight
Sign up to our new Switch 2 newsletter, where we bring you the latest talking points on Nintendo's new console each week, bring you up to date on the news, and recommend what games to play.
Every Saturday
The Watchlist
Subscribe for a weekly digest of the movie and TV news that matters, direct to your inbox. From first-look trailers, interviews, reviews and explainers, we've got you covered.
Once a month
SFX
Get sneak previews, exclusive competitions and details of special events each month!
Update: So it seems that the report below was incorrect. I initially wrote that Valve was banning Linux users with Linux usernames that included the word 'catbot', but Valve has said those claims were a "tactic employed by cheaters to try and sow discord and distrust among anticheat systems".
It's a bit confusing because a Valve moderator on GitHub, as you'll see below, initially seemed to confirm the story by saying that the banning of users was "deliberate". But another Valve employee has since clarified the matter in a Reddit post.
"VAC will not ban you for simply having catbot in your user name (either your Steam profile or on one or more of your Linux accounts). The bug report—and I suspect many of the posts in this thread—are a tactic employed by cheaters to try and sow discord and distrust among anticheat systems.
"VAC has many different types of detections and we cannot discuss what they do publicly because doing so makes them less effective. However, one thing I can disclose is that all detections require that the detection occur while a user is actively cheating and connected to a VAC-secured server.
"Linux historically hasn't been a problem for cheating--the base rate of cheating is significantly lower on Linux than it is on Windows. Unfortunately, a 'healthy' community of cheaters grew up around catbot on linux and their impact on TF became large enough that they simply could no longer be ignored. Those banned users are very annoyed that VAC has dropped the hammer on them."
Original story:
Catbots, if you're not familiar with the term, are player-created bots that flood TF2 servers, lining up headshots on everything in sight. They're all called things like 'catbot 1574', and they're a nuisance. But in an attempt to stamp them out, some players are claiming that Valve has crossed a line. Anybody with 'catbot' in their Linux username (yes, not their Steam username), will now find themselves with an automatic VAC ban, regardless of whether they've actually booted up TF2 or not.
Keep up to date with the most important stories and the best deals, as picked by the PC Gamer team.
Now, I don't know how many Linux users have 'catbot' in their username, but there is at least the potential for friendly fire here. On the GitHub thread where the issue was uncovered, one user said that their Steam account was VAC-banned despite claiming to never have cheated. Another said: "I installed Ubuntu on a virtual machine and named the computer catbot-918 and installed Steam, within an hour of not playing anything I received a VAC ban."
A GitHub moderator for Valve confirmed that the policy was in fact a deliberate attempt to combat bots, adding that it was "not open for discussion on Github" (which, on my reading, doesn't mean that the issue is not open for discussion at all, just not on GitHub).
Valve does have a responsibility, and a right, to stop cheaters playing its games. But as a lot of people on this Reddit thread discussing the issue have said, it does seem a bit ham-fisted to ban someone simply because of their choice of Linux username. And besides, it looks like catbot setups have already switched to a different username, which was inevitable. It's probably not the last we'll hear of it.
Samuel is a freelance journalist and editor who first wrote for PC Gamer nearly a decade ago. Since then he's had stints as a VR specialist, mouse reviewer, and previewer of promising indie games, and is now regularly writing about Fortnite. What he loves most is longer form, interview-led reporting, whether that's Ken Levine on the one phone call that saved his studio, Tim Schafer on a milkman joke that inspired Psychonauts' best level, or historians on what Anno 1800 gets wrong about colonialism. He's based in London.


