Windows, Linux, Android File Notification Systems Leak User Activity
File notification systems on Windows, Linux, Android, and macOS can leak user activity.
Researchers have discovered that file-change notification systems in Linux, Android, Windows, and macOS can be exploited to monitor user activity, including keystroke timing and browsing habits, without requiring elevated privileges. While file contents are not exposed, the timing and names of file events are sufficient to reconstruct user actions. Microsoft considers the Windows behavior to be by design, while fixes are partially available for Linux, and none are listed for Android or macOS.
AI summary of the linked source. Not reviewed by an editor. How this works
Run Windows?
Get an email when a new story names Windows, usually within the hour.
Free. Your list stays private and never appears in a subject line. One click stops it. How Vendor Watch worksPrivacy
The lesson from this incident
Full lessonResearchers found that file-change notification systems — built into Linux, Android, Windows, and macOS — can be abused by unprivileged processes to infer user activity such as keystrokes and browsing patterns through timing and file event metadata alone. The root cause is that these OS-level APIs were designed for developer convenience without sufficient access controls or privacy guardrails, meaning any installed application can silently observe behavioral signals. Microsoft's decision to treat this as 'by design' highlights a systemic gap where security and privacy implications of foundational OS features are underweighted during design. This matters because attackers or malicious apps can profile user behavior without triggering traditional privilege-escalation alerts, making detection extremely difficult.
What helps against this
How we list vendors- Endpoint detection and response (EDR and XDR)
Malware and hands-on-keyboard attackers on laptops and servers get spotted and stopped.
- Deception and honeypots
An attacker who gets in quietly can explore the network for weeks before any alarm goes off.
Indicators of Compromise
Extracted by AI from the linked source. Not reviewed by an editor. How this works
- cve — CVE-2025-68788