У CS2 шахраї підробляють VAC‑тригери й скасовують поразки

У Counter-Strike 2 на PC виявили вразливість: приватний чит відправляє підроблений VAC‑тригер, через що рейтингові матчі аварійно завершуються й програші анулюються.
У Counter-Strike 2 на PC виявили вразливість, що дозволяє шахраям імітувати сигнал про VAC‑бан. Після отримання такого сигналу гра аварійно завершується, а результати матчу скасовуються, у т.ч. поразки в рейтинговому режимі.
За даними джерел у спільнотах, у приватні чит‑доповнення додали функцію, яка відправляє підроблений тригер VAC Live. Серверна логіка сприймає цей тригер як факт блокування гравця і позначає його як уже заблокованого. Через це система не накладає повторного бана та ініціює аварійне завершення поточної сесії.
Технічна особливість експлойту в тому, що фіктивний тригер блокує подальші дії античіту: поки система вважає гравця заблокованим, застосувати реальний бан неможливо. Шахраї використовують цю властивість у змагальному режимі: у критичний момент матчу активують підроблений сигнал, щоб анулювати програш.
Користувачі повідомляють про численні випадки раптового завершення матчів під час підозрілих епізодів. Адміністратори спільнот вказують, що проблема зачіпає саме рейтингові ігри на PC і створює перешкоди для стандартної системи виявлення порушень.
Джерела вказують на дефект у серверній обробці повідомлень про бан: система реагує на сигнал як на остаточний статус і не перевіряє джерело чи контекст перед припиненням сесії. Через це механізм, який має боротися зі шахрайством, отримує можливість блокувати подальші перевірки.
На момент публікації офіційних коментарів від розробника не надходило. Гравці та модератори спільнот закликають розробника закрити вразливість, додати додаткову валідацію повідомлень про бан і проводити розгляд інцидентів на основі зібраних доказів.
Античитна система VAC використовується для захисту мережевих матчів і автоматичної роботи з приватними читами. Описаний випадок показує, що система обробки сигналів потребує додаткових перевірок джерела і стану гравця, щоб уникнути маніпуляцій із результатами матчів.





