Forscher der Technischen Universität Graz haben gezeigt, dass Funktionen von Betriebssystemen für Dateibenachrichtigungen als Seitenkanäle für Nutzer- und Anwendungsaktivitäten dienen können. Die Mechanismen sollen Software über Dateiänderungen informieren, doch Zeitangaben zu Ereignissen und Pfadinformationen können Verhaltensweisen offenlegen, selbst wenn ein Angreifer die Dateiinhalte nicht lesen kann.
Das Ausmaß der Offenlegung variiert je nach Betriebssystem
Die Demonstrationen umfassten die zeitliche Analyse von Tastenanschlägen und die Identifizierung von Websites anhand charakteristischer Zugriffsmuster unter Linux, die kontenübergreifende Sichtbarkeit von Pfaden unter Windows sowie WhatsApp-Medienereignisse unter Android. In den meisten Szenarien muss ein Angreifer Code lokal ausführen, häufig unter einem anderen Benutzerkonto; beim Android-Test kam eine Anwendung zum Einsatz, die keine Berechtigungen anforderte. Die Arbeit belegt für sich genommen keine Kompromittierung aus der Ferne, und den Forschern waren nach eigenen Angaben keine Angriffe in der Praxis bekannt.
Linux hat Ereignisse für Gerätedateien, die mit einem der schwerwiegenderen Angriffspfade zusammenhängen, teilweise abgesichert. Microsoft teilte den Forschern mit, dass das Verhalten von Windows beabsichtigt sei, und betonte, dass dabei Pfade und nicht Dateiinhalte offengelegt würden. Das Projekt nennt für mehrere andere Szenarien keine allgemeine Lösung.
Lokale Isolierung bleibt wichtig
Administratoren sollten die Ausführung nicht vertrauenswürdigen lokalen Codes einschränken, sensible Workloads voneinander trennen und die ungewöhnliche Nutzung von APIs zur Dateiüberwachung kontrollieren, sofern entsprechende Telemetriedaten verfügbar sind. Anwendungsentwickler sollten sensible Informationen in Dateinamen und temporären Pfaden auf ein Mindestmaß beschränken. SectechMedia berichtet in seiner Cybersicherheitsberichterstattung über Endpunktrisiken.








