CVE-2026-49139
WysokieCVSS 7.0Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 31 - wyżej niż 31% wszystkich znanych CVE
Streszczenie
Podatność SSRF w Nanobot przed wersją 0.2.1 w module obsługi Microsoft Teams. Zdalny atakujący może sfałszować aktywność z kontrolowaną wartością serviceUrl, co prowadzi do wycieku tokenów uwierzytelniających Bot Framework.
Ocena ryzyka
Atakujący może przechwycić tokeny bota, co umożliwia podszywanie się pod bota i dostęp do poufnych danych lub funkcji.
Rekomendacja
Zaktualizuj Nanobot do wersji 0.2.1 lub nowszej.
Inne podatności w Nanobot
Zobacz wszystkie- CVE-2026-49140Średnie
Nanobot przed wersją 0.2.1 zawiera podatność na odmowę usługi w module obsługi pobierania multimediów z kanału Matrix. Uwierzytelnieni członkowie pokoju mogą wyczerpać pamięć procesu i przepustowość, wysyłając zdarzenia multimedialne z brakującymi lub nieprawidłowymi metadanymi rozmiaru.
- CVE-2026-49138Średnie
Nanobot przed wersją 0.2.1 zawiera podatność na SSRF w narzędziu web_fetch, umożliwiającą atakującemu dostęp do wewnętrznych hostów poprzez przekierowanie URL na adres pętli zwrotnej lub prywatny. Atak wykorzystuje automatyczne podążanie za przekierowaniami HTTP w bibliotece httpx.
- CVE-2026-35589Wysokie
nanobot, osobisty asystent AI, w wersjach przed 0.1.5 zawiera podatność na Cross-Site WebSocket Hijacking (CSWSH) w serwerze WebSocket mostu. Serwer nie sprawdza nagłówka Origin podczas uzgadniania WebSocket, a uwierzytelnianie tokenem jest domyślnie wyłączone. Każda strona internetowa odwiedzona przez użytkownika uruchamiającego most może nawiązać połączenie WebSocket i uzyskać pełny dostęp do API mostu, co pozwala na przejęcie sesji WhatsApp, odczytywanie wiadomości, kradzież kodów QR uwierzytelniania i wysyłanie wiadomości w imieniu użytkownika.
Oryginalny opis (angielski, źródło NVD)
Nanobot prior to version 0.2.1 contains a server-side request forgery vulnerability in the Microsoft Teams channel handler that allows remote attackers to exfiltrate Bot Framework bearer tokens by supplying a forged activity with an attacker-controlled serviceUrl value. Attackers can poison the stored conversation reference by sending a crafted inbound activity to the Teams webhook, causing subsequent bot replies to transmit token-bearing Authorization header requests to an attacker-controlled host.

