CVE-2026-22681
WysokieCVSS 8.5Streszczenie
OpenViking przed wersją 0.3.4 zawiera podatność na podrabianie żądań po stronie serwera (SSRF), która pozwala uwierzytelnionym atakującym o niskich uprawnieniach na dostęp do wewnętrznych usług sieciowych poprzez wysyłanie dowolnych adresów URL do punktu końcowego API zasobów.
Ocena ryzyka
Atakujący może uzyskać dostęp do wewnętrznych usług, takich jak metadane chmury, co może prowadzić do wycieku danych uwierzytelniających lub naruszenia integralności systemu.
Rekomendacja
Zaktualizuj OpenViking do wersji 0.3.4 lub nowszej, która zawiera poprawkę eliminującą podatność SSRF.
Inne podatności w OpenViking
Zobacz wszystkie- CVE-2026-40525Krytyczne
OpenViking przed wersją 0.3.9 zawiera podatność polegającą na pominięciu uwierzytelniania w interfejsie API VikingBot OpenAPI. Gdy wartość konfiguracyjna api_key jest pusta lub nieustawiona, sprawdzenie uwierzytelnienia kończy się sukcesem, umożliwiając zdalnym atakującym dostęp do chronionych funkcji bota bez podawania nagłówka X-API-Key.
- CVE-2026-75480Średnie
OpenViking w punktach końcowych debugowania wektora i licznika stosuje tylko zakres na poziomie konta, bez kontroli dostępu na poziomie użytkownika, co pozwala uwierzytelnionym użytkownikom czytać wszystkie rekordy współdzierżawców. Atakujący mogą pobierać prywatne dane, takie jak wspomnienia, zasoby, umiejętności i materiały tajne innych użytkowników w tym samym koncie.
- CVE-2026-13507Średnie
W komponencie Local VectorDB Primary-key Label Handler biblioteki OpenViking (do wersji 0.3.21) wykryto podatność polegającą na niewystarczającej weryfikacji autentyczności danych podczas przetwarzania argumentu ID w funkcji str_to_uint64. Atak może być przeprowadzony zdalnie, ale jest bardzo złożony i trudny do wykorzystania.
- CVE-2026-22680Średnie
W aplikacji OpenViking przed wersją 0.3.3 brakuje autoryzacji w endpointach do monitorowania zadań. Niezalogowani atakujący mogą wyliczać i odczytywać metadane zadań innych użytkowników, w tym typ zadania, status, identyfikatory zasobów, URI archiwów, wyniki i błędy.
- CVE-2026-34999Średnie
OpenViking w wersjach od 0.2.5 do 0.2.13 zawiera brak uwierzytelniania w routerze proxy bota, co pozwala zdalnym, nieuwierzytelnionym atakującym na dostęp do chronionych funkcji proxy bota poprzez wysyłanie żądań do endpointów POST /bot/v1/chat i POST /bot/v1/chat/stream. Atakujący mogą ominąć mechanizmy uwierzytelniania i bezpośrednio komunikować się z backendem bota przez proxy OpenViking bez podawania prawidłowych poświadczeń.
- CVE-2026-28518Wysokie
W OpenViking w wersjach 0.2.1 i wcześniejszych, naprawionym w commicie 46b3e76, występuje podatność na path traversal podczas importowania plików .ovpack. Atakujący może spreparować złośliwe archiwum ZIP zawierające ścieżki z sekwencjami przejścia do katalogu nadrzędnego, ścieżki absolutne lub prefiksy dysków, co pozwala na zapis plików poza docelowym katalogiem importu.
Oryginalny opis (angielski, źródło NVD)
OpenViking before 0.3.4 contains a server-side request forgery vulnerability that allows authenticated low-privilege attackers to access internal network services by submitting arbitrary URLs to the resources API endpoint. Attackers can POST a crafted URL to /api/v1/resources, causing the server to issue outbound HEAD and GET requests with redirects enabled to loopback, RFC 1918, link-local, or cloud metadata addresses, then read back responses through normal content APIs to enumerate and interact with internal services.

