CVE-2026-51878
NieznaneStreszczenie
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.
Ocena ryzyka
Obejście autoryzacji może prowadzić do nieautoryzowanego dostępu do sesji innych użytkowników, co może skutkować naruszeniem prywatności lub manipulacją danymi.
Rekomendacja
Zaktualizuj deeptutor do wersji z poprawką. Dodatkowo wzmocnij kontrolę dostępu i waliduj identyfikatory sesji.
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-51880Nieznane
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.
- 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-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 an authorization bypass through a user-controlled object identifier in TurnRuntimeManager.regenerate_last_turn. A remote caller can enumerate or obtain a session_id and trigger regenerate on another user's session.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

