CVE-2026-75110 in MemOS
Zusammenfassung
von VulDB • 17.08.2026
MemOS ist ein Betriebssystem für den Arbeitsspeicher (Memory Operating System) für LLMs und KI-Agenten. In Bereitstellungen, bei denen die Authentifizierung aktiviert ist (AUTH_ENABLED=true), aber die nicht dokumentierte Umgebungsvariable INTERNAL_SERVICE_SECRET ohne Standardwert nicht festgelegt ist, schlägt die is_internal_request()-Prüfung in src/memos/api/middleware/auth.py fehl („fails open“): os.getenv("INTERNAL_SERVICE_SECRET") gibt None zurück und eine Anfrage, die den X-Internal-Service-Header auslässt, ergibt ebenfalls None, sodass der Vergleich None == None als wahr (true) ausgewertet wird. Die Anfrage wird daraufhin als vertrauenswürdiger interner Principal behandelt und erhält die Berechtigungen: ["all"]. Infolgedessen kann ein nicht authentifizierter Remote-Angriff auf die Admin-API-Schlüsselverwaltungsendpunkte zugreifen, um API-Schlüssel für jeden Benutzer zu erstellen (mint), Schlüssel aufzulisten, Schlüssel widerzurufen und einen Masterschlüssel für persistenten privilegierten Zugriff sowie alle Datenendpunkte zu generieren.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.