CVE-2026-51880
NieznaneStreszczenie
Podatność typu path traversal w deeptutor 1.4.0 w narzędziu EditFileTool.execute. Poprzez interfejs WebSocket tutorbota, zdalny atakujący może spowodować zapis lub edycję plików poza zamierzonym obszarem roboczym bota.
Ocena ryzyka
Możliwość zapisu lub edycji plików poza dozwolonym obszarem może prowadzić do nadpisania krytycznych plików systemowych lub aplikacji, co może skutkować przejęciem kontroli.
Rekomendacja
Zaktualizuj deeptutor do wersji z poprawką. Ogranicz dostęp do interfejsu WebSocket i waliduj ścieżki plików.
Inne podatności w deeptutor
Zobacz wszystkie- CVE-2026-51881Nieznane
Podatność typu code injection w deeptutor 1.4.0 w narzędziu ExecTool.execute. Poprzez interfejs WebSocket tutorbota, zdalny atakujący może spowodować wykonanie wybranych przez siebie komend powłoki w środowisku usługi.
- CVE-2026-51879Nieznane
Podatność typu obejście autoryzacji w deeptutor 1.4.0 w TutorBotManager.write_bot_file. Zdalny atakujący może enumerować identyfikatory botów i nadpisywać pliki kontrolne innego bota przez trasę HTTP plików tutorbota.
- CVE-2026-51878Nieznane
Podatność typu obejście autoryzacji w deeptutor 1.4.0 w TurnRuntimeManager.regenerate_last_turn. Zdalny atakujący może enumerować lub uzyskać session_id i wywołać regenerację na sesji innego użytkownika.
- CVE-2026-51876Nieznane
Podatność typu obejście autoryzacji w DeepTutor 1.4.0 w procesie potwierdzania książki. Nieuwierzytelniony lub nieautoryzowany atakujący może ponownie wykorzystać publicznie dostępny book_id, aby wysłać żądanie potwierdzenia propozycji dla istniejącej książki, powodując nieautoryzowane nadpisanie metadanych i treści.
- CVE-2026-51870Krytyczne
DeepTutor v1.4.0 jest podatny na wykonanie poleceń w /tutorbot/agent/tools/shell.py:ExecTool.execute.
- CVE-2026-58168Wysokie
Podatność w DeepTutor przed wersją 1.4.10 umożliwia ominięcie autoryzacji, przez co użytkownicy z niskimi uprawnieniami mogą wywoływać nieograniczone narzędzia MCP. Funkcja allowed_mcp_tools zwraca None zamiast odmowy, gdy mcp_tools jest pominięte w konfiguracji użytkownika.
Oryginalny opis (angielski, źródło NVD)
deeptutor 1.4.0 contains a path traversal issue in EditFileTool.execute. Through the live tutorbot WebSocket interface, a remote caller can induce the tool layer to write or edit absolute paths outside the intended bot workspace.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

