CVE-2026-51879
NieznaneStreszczenie
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.
Ocena ryzyka
Obejście autoryzacji może prowadzić do nieautoryzowanej modyfikacji plików kontrolnych bota, co może skutkować naruszeniem integralności lub przejęciem kontroli nad botem.
Rekomendacja
Zaktualizuj deeptutor do wersji z poprawką. Dodatkowo wzmocnij kontrolę dostępu i waliduj identyfikatory obiektó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-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-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 an authorization bypass through a user-controlled object identifier in TutorBotManager.write_bot_file. A remote caller can enumerate bot IDs and overwrite another bot's whitelisted control files through the HTTP tutorbot file route.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

