Ошибка в прошивке клавиатуры Corsair K100, напоминающая кейлоггер

Компания Corsair разъяснила причину возникновения проблем в игровых клавиатурах Corsair K100, которые были восприняты многими пользователями как свидетельство наличие встроенного кейлоггера, сохраняющего введённые пользователем последовательности нажатий. Суть проблемы в том, что пользователи указанной модели клавиатуры сталкивались с ситуацией, когда в непредсказуемое время клавиатура повторно выдавала последовательности, когда-то ранее введённые пользователем. При этом, иногда текст повторно автоматически набирался спустя несколько дней.

Изначально, предполагалось, что проблема вызвана наличием вредоносного ПО на системах пользователей, но позднее было показано, что эффект специфичен для обладателей клавиатуры Corsair K100 и проявляется в созданных для анализа проблемы окружениях. Когда стало очевидно, что проблема в аппаратном обеспечении представители Corsair разобрались с данным эффектом и выяснили, что он вызван не скрытым сбором данных о вводе пользователей и не встроенным кейлоггером, а ошибкой в реализации штатной функции записи макросов, присутствующей в прошивке. В частности, в произвольные моменты актировалась запись макросов, которые через какое-то время воспроизводились. Что именно инициировало запись и воспроизведение макросов пока не ясно, так как разбор проблемы пока полностью не завершён.

Release. Ссылка here.