CVE-2026-22665
WysokieCVSS 8.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 26 - wyżej niż 26% wszystkich znanych CVE
Streszczenie
prompts.chat przed commit 1464475 zawiera podatność na pomylenie tożsamości z powodu niespójnego traktowania nazw użytkowników w przypadku wielkości liter w ścieżkach zapisu i odczytu. Atakujący mogą tworzyć warianty nazw użytkowników różniące się wielkością liter, które omijają sprawdzanie unikalności. Atakujący mogą wykorzystać niedeterministyczne rozwiązywanie nazw użytkowników do podszywania się pod konta ofiar, zastępowania treści profilu na kanonicznych URL-ach oraz wstrzykiwania metadanych i treści kontrolowanych przez atakującego na platformie.
Ocena ryzyka
Ryzyko obejmuje możliwość podszywania się pod użytkowników, modyfikacji treści profilu oraz wstrzykiwania złośliwych treści, co może prowadzić do naruszenia integralności i autentyczności danych na platformie.
Rekomendacja
Zaleca się natychmiastową aktualizację prompts.chat do wersji zawierającej commit 1464475, który naprawia tę podatność, oraz wdrożenie spójnego traktowania wielkości liter w nazwach użytkowników.
Inne podatności w prompts.chat
Zobacz wszystkie- CVE-2026-22664Wysokie
prompts.chat przed commit 30a8f04 zawiera podatność server-side request forgery (SSRF) w funkcji monitorowania statusu multimediów Fal.ai. Uwierzytelnieni użytkownicy mogą wykonywać dowolne żądania wychodzące, podając kontrolowane przez atakującego adresy URL w parametrze token, co prowadzi do ujawnienia FAL_API_KEY w nagłówku Authorization.
- CVE-2026-22663Wysokie
W prompts.chat przed commit 7b81836 brakuje kontroli isPrivate w wielu endpointach API i generowaniu metadanych stron, co pozwala nieautoryzowanym użytkownikom na dostęp do poufnych danych prywatnych promptów, w tym historii wersji, próśb o zmiany, przykładów, bieżącej treści oraz metadanych (tytuły, opisy).
- CVE-2026-22662Średnie
prompts.chat przed commit 1464475 zawiera podatność na ślepe SSRF w generatorze multimediów Wiro. Uwierzytelnieni użytkownicy mogą wysyłać żądania POST do /api/media-generate z kontrolowanym parametrem inputImageUrl, co pozwala na skanowanie sieci wewnętrznych, dostęp do wewnętrznych usług i eksfiltrację danych przez usługę Wiro.
- CVE-2026-22661Wysokie
prompts.chat przed commit 0f8d4c3 zawiera podatność path traversal w obsłudze plików umiejętności (skill files). Atakujący mogą zapisywać dowolne pliki w systemie klienta poprzez tworzenie złośliwych archiwów ZIP z niesanitowanymi nazwami plików zawierającymi sekwencje path traversal (../).
Oryginalny opis (angielski, źródło NVD)
prompts.chat prior to commit 1464475, contains an identity confusion vulnerability due to inconsistent case-sensitive and case-insensitive handling of usernames across write and read paths, allowing attackers to create case-variant usernames that bypass uniqueness checks. Attackers can exploit non-deterministic username resolution to impersonate victim accounts, replace profile content on canonical URLs, and inject attacker-controlled metadata and content across the platform.

