CVE-2026-74798 High CVSS 8.7/10

🟠 CVE-2026-74798: High Schwachstelle

CVE-2026-74798
8.7/10
High
Nein
Various
Network

„`html

Zusammenfassung

Die Schwachstelle CVE-2026-74798 betrifft SiYuan Kernel vor Version 3.7.4 und ermöglicht authentifizierten Angreifern über das MCP-Protokoll (Model Context Protocol) auf beliebige Dateien zuzugreifen und diese zu löschen. Die Vulnerability entsteht durch unzureichende Validierung von Eingabeparametern in der database_clean MCP-Tool-Funktion.

Betroffene Systeme

  • SiYuan Kernel Versionen vor 3.7.4
  • Systeme mit aktiviertem MCP-Interface
  • Installationen mit authentifizierten MCP-Clients

Technische Details

Die Vulnerabilität basiert auf einer Path-Traversal-Schwachstelle in der RemoveUnusedAttributeView-Funktion (kernel/model/attribute_view.go). Das database_clean MCP-Tool validiert den id-Parameter nur auf leere Strings, führt aber keine Überprüfung gegen das SiYuan-Node-ID-Format durch. Dies ermöglicht Angreifern, Pfad-Traversal-Sequenzen (../) einzuschleusen.

Der Angriffsverlauf:

  1. Authentifizierter MCP-Client sendet manipulierten id-Parameter mit Traversal-Sequenzen
  2. filepath.Join konstruiert einen unkontrollierten Dateisystempfad
  3. RemoveUnusedAttributeView kopiert beliebige lesbare Dateien ins History-Verzeichnis
  4. Angreifer extrahiert die Datei aus dem History-Verzeichnis
  5. Ursprüngliche Datei wird gelöscht

Kritisch: Der entsprechende HTTP-API-Handler wurde bereits in GHSA-7hm9-v7vf-7g4w gehärtet. Diese MCP-Caller-Implementierung erhielt jedoch kein entsprechendes Security-Update.

Empfohlene Massnahmen

  • Sofortiges Update auf SiYuan Kernel 3.7.4 oder höher durchführen
  • MCP-Zugriff auf vertrauenswürdige Clients beschränken
  • Dateisystemberechtigungen überprüfen und minimieren
  • History-Verzeichnis-Zugriff monitoren
  • Netzwerk-Zugriff zum MCP-Interface begrenzen

Bewertung

CVSS-Score: 8.7 (High)
Die hohe Bewertung reflektiert die Kombination aus Authentifizierungsanforderung, direktem Dateizugriff und Löschfunktionalität. Die Schwachstelle erfordert bestehende Authentifizierung, limitiert aber die Schadensauswirkung nicht wesentlich.

„`

📷 Social Media Hashtags Instagram & Facebook
🔗 https://huntingthreats.de/%f0%9f%9f%a0-cve-2026-74798-high-schwachstelle/ #CVE #Vulnerability #CyberSecurity #ITSecurity #ZeroDay #Patch #InfoSec #CyberThreats #HuntingThreats #Cybersicherheit
💡 Tipp: Auf Instagram 10-15 Hashtags posten • Auf Facebook nur 3-5 verwenden
🛒

Empfohlene Security-Tools

* Affiliate-Links
🔑 Empfohlen
YubiKey Security Key NFC
Hardware-Sicherheitsschlüssel für Zwei-Faktor-Authentifizierung. Schützt Accounts selbst bei gestohlenen Passwörtern.
ab 29,00 € Amazon →
🛡 Netzwerk
GL.iNet GL-MT3000 Reise-Router
VPN-fähiger Pocket-Router mit WiFi 6. Schützt dein Netzwerk unterwegs und zu Hause vor Angriffen.
ab 69,00 € Amazon →
📘 Buch
Hacking & Cyber Security mit KI
Prompt Engineering, Phishing, Pentesting mit ChatGPT. Perfekt für IT-Security Einsteiger und Profis.
ab 24,99 € Amazon →
💻 Buch
Ethical Hacking - Das grosse Buch
Hacking mit Python Schritt für Schritt erklärt. Verstehe wie Angreifer denken und schütze deine Systeme.
ab 39,99 € Amazon →
🐍 Buch
Python für Einsteiger
Programmieren lernen mit Python - Schritt für Schritt zum Python-Profi. Ideal für Security Automation.
ab 29,99 € Amazon →

* Als Amazon-Partner verdiene ich an qualifizierten Käufen. Diese Links helfen dabei, HuntingThreats kostenlos zu betreiben.

Automatisch aggregiert von HuntingThreats am 19.08.2026
Alle CVEs ansehen