The Daily Commit · Ressort-Ausgabe Titelseite PHP AI Dev EN DE FR ES

Independent. Nonpartisan. Untested in production.

Montag, 31. August 2026 R/PROGRAMMING (TOP)
Lesestoff!

Warum ein Ingenieur die Dateisystem-Architektur für den Hugging-Face-Vorfall verantwortlich macht

R/PROGRAMMING (TOP) — Ein Meinungsbeitrag sieht im Sicherheitsvorfall bei Hugging Face ein tieferliegendes Architekturproblem: Betriebssysteme und Dateisysteme wurden entwickelt, um Programme auszuführen, nicht um Anwendungsdaten zu schützen. Der Autor greift das jahrzehntealte Konzept der 'Thick Database' auf, bei dem Logik und Daten vollständig in der Datenbank liegen und die Angriffsfläche auf die Datenbank-Zugangsdaten schrumpft.

Der Beitrag nutzt den jüngsten Sicherheitsvorfall bei Hugging Face als Ausgangspunkt für eine grundsätzliche Kritik an der Softwarearchitektur. Der Autor führt das Design des Dateisystems auf die Ära der Lochkarten und Magnetbänder zurück und weist darauf hin, dass der Begriff 'Datei' von physischen Aktenschränken stammt, die vor den Computern genutzt wurden. Da Betriebssysteme dafür gebaut wurden, Programme auszuführen, und nicht Anwendungen, öffnet jeder Zugriff auf OS-Ebene zwangsläufig den Weg zu den zugrunde liegenden Daten auf der Festplatte.

Der Autor greift das rund 35 Jahre alte Konzept der 'Thick Database' wieder auf, bei dem sämtliche Anwendungslogik sowie strukturierte und unstrukturierte Daten vollständig in der Datenbank liegen. In diesem Modell lassen sich Daten nur über die Logikschicht der Datenbank erreichen, wodurch sich die Angriffsfläche auf einen einzigen Punkt reduziert: die DBA-Zugangsdaten.

Stattdessen setzte sich am Markt die n-Tier-Architektur durch, die laut Autor Daten erneut für Kompromittierungen auf OS-Ebene öffnet, weil Zugriffe auf Dateisystem und Betriebssystem die Anwendungslogik komplett umgehen können. Die Kernthese: Echte Sicherheit erfordert, jeden Datenzugriff durch geprüfte, protokollierte Logik zu erzwingen, statt Daten über das Dateisystem erreichbar zu lassen, und das Thick-Database-Modell erreiche dies auf eine Weise, die n-Tier-Architekturen nicht bieten.

Originalquelle lesen (Englisch) ↗

Artikel bewerten: 0

Leserforum

Noch keine Beiträge — eröffne die Debatte.

◀ Kurzmeldungen — Page D1

All stories real, just louder · The Daily Commit · Bildschirm-Ausgabe · Impressum · Datenschutz