„`html
Zusammenfassung
In CherryHQ cherry-studio bis Version 1.9.7 wurde eine AuthentifizierungslĂĽcke identifiziert. Die Schwachstelle befindet sich in der sha256-Funktion der Datei src/main/services/memory/MemoryService.ts und betrifft die CherryIN Preload API. Durch Manipulation des Parameters „state“ ist ein Authentifizierungs-Bypass möglich. Die LĂĽcke wird mit dem CVSS-Score von 5.0 (Medium) bewertet und kann ĂĽber das Netzwerk ausgenutzt werden.
Betroffene Systeme
Folgende Versionen sind betroffen:
- CherryHQ cherry-studio bis einschlieĂźlich Version 1.9.7
- Alle Systeme mit aktivierter CherryIN Preload API
Der Hersteller bestätigt, dass die Memory-Komponente in Version 2.0 entfernt werden soll.
Technische Details
Die Schwachstelle liegt in der fehlerhaften Validierung des „state“-Parameters innerhalb der sha256-Funktion des MemoryService. Durch manipulierte Eingaben können Angreifer die Authentifizierungsmechanismen umgehen und unautorisiert auf geschĂĽtzte Ressourcen zugreifen.
Das Angriffsszenario erfordert umfangreiche technische Kenntnisse und ist mit hoher Komplexität verbunden. Die Exploit-Informationen sind öffentlich verfügbar, das Risiko einer aktiven Ausnutzung besteht jedoch aufgrund der erforderlichen Exploit-Komplexität als moderat.
Empfohlene Massnahmen
- Sofortige Massnahmen: CherryHQ cherry-studio auf die neueste Version aktualisieren, falls eine Patch verfĂĽgbar ist
- Netzwerk-Segmentierung: Zugriff auf die CherryIN Preload API durch Firewall-Regeln einschränken
- Monitoring: Verdächtige Parameter in State-Objekten protokollieren und überwachen
- Deaktivierung: Die Memory-Komponente deaktivieren, falls nicht essentiell erforderlich
- Update-Planung: Migration zu Version 2.0 planen, sobald verfĂĽgbar
Bewertung
Schweregrad: Medium (CVSS 5.0)
Angriffsvektor: Network
Verfügbarkeit: Exploit öffentlich bekannt
Patch-Status: Keine offiziellen Patches verfĂĽgbar
Trotz des moderaten CVSS-Scores sollte diese Lücke aufgrund der öffentlich verfügbaren Exploits und des Netzwerkzugriffs zeitnah adressiert werden.
„`