aboutsummaryrefslogtreecommitdiffstats
path: root/docs/ChangeLog/20250831/PR25414.md
diff options
context:
space:
mode:
authorJoel Challis2025-09-05 23:07:20 +0200
committerGitHub2025-09-05 23:07:20 +0200
commitb43ec9d65a2c379512800253470ae6485081f3ac (patch)
tree4f76042ae711b0fe55b98e0a9be7ec099cff93f4 /docs/ChangeLog/20250831/PR25414.md
parentdf8bb7ce24856589635af1a99fe9b6f2bee1ec02 (diff)
2025q3 develop changelog (#25597)
Diffstat (limited to 'docs/ChangeLog/20250831/PR25414.md')
-rw-r--r--docs/ChangeLog/20250831/PR25414.md5
1 files changed, 0 insertions, 5 deletions
diff --git a/docs/ChangeLog/20250831/PR25414.md b/docs/ChangeLog/20250831/PR25414.md
deleted file mode 100644
index bee901c6ca..0000000000
--- a/docs/ChangeLog/20250831/PR25414.md
+++ /dev/null
@@ -1,5 +0,0 @@
-# Mitigate VIA keylogger security issues [#25414](https://github.com/qmk/qmk_firmware/pull/25414)
-
-VIA's keyboard matrix testing functionality, which allows users to identify active key presses, has been identified as a potential security concern by community members and security researchers. This feature has been demonstrated to enable unauthorized keystroke capture, with documented examples showing how malicious scripts could exploit this capability to create keyloggers. A recent security assessment revealed that user credentials could be compromised by exploiting the matrix testing function combined with VIA's keycode assignment queries. In this attack scenario, a script could remain active during a locked session and capture password input when users authenticate upon return.
-
-The QMK team notified the VIA team of this security vulnerability on May 17, 2022, and made multiple subsequent attempts to coordinate a mitigation strategy. Despite repeated outreach, the VIA team has provided no acknowledgment or response to these security concerns. Given the severity of the potential security implications and the lack of engagement from the VIA team, the QMK team has unilaterally implemented a security enhancement that modifies the keyboard matrix testing functionality to prevent the reporting of key press events. This change prioritizes user security and data protection over potential feature compatibility concerns within VIA.