CVE-2026-22680
ŚrednieCVSS 5.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 31 - wyżej niż 31% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Ryzyko polega na wycieku wrażliwych danych między dzierżawcami w środowiskach wielodostępnych oraz na możliwości uzyskania informacji o infrastrukturze i procesach wewnętrznych organizacji.
Rekomendacja
Należy niezwłocznie zaktualizować OpenViking do wersji 0.3.3 lub nowszej, która zawiera poprawkę usuwającą brak autoryzacji w endpointach zadań.
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-22681Wysokie
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.
- 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-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 versions prior to 0.3.3 contain a missing authorization vulnerability in the task polling endpoints that allows unauthorized attackers to enumerate or retrieve background task metadata created by other users. Attackers can access the /api/v1/tasks and /api/v1/tasks/{task_id} routes without authentication to expose task type, task status, resource identifiers, archive URIs, result payloads, and error information, potentially causing cross-tenant interference in multi-tenant deployments.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

