Katalog CVE

CVE-2025-65098

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Typebot przed wersją 3.13.2 umożliwia wykonanie skryptów po stronie klienta, co pozwala na kradzież wszystkich zapisanych poświadczeń od dowolnego użytkownika. Gdy ofiara podgląda złośliwego typebota, JavaScript wykonuje się w jej przeglądarce i wykrada klucze OpenAI, tokeny Google Sheets oraz hasła SMTP. Endpoint /api/trpc/credentials.getCredentials zwraca klucze API w postaci jawnego tekstu bez weryfikacji własności poświadczeń.

Ocena ryzyka

Ryzyko kradzieży wrażliwych poświadczeń (klucze API, tokeny, hasła) i przejęcia kont użytkowników, co może prowadzić do naruszenia danych i nieautoryzowanego dostępu do usług zewnętrznych.

Rekomendacja

Zaleca się aktualizację Typebot do wersji 3.13.2 lub nowszej, która naprawia tę podatność.

Inne podatności w Typebot

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Typebot is an open-source chatbot builder. In versions prior to 3.13.2, client-side script execution in Typebot allows stealing all stored credentials from any user. When a victim previews a malicious typebot by clicking "Run", JavaScript executes in their browser and exfiltrates their OpenAI keys, Google Sheets tokens, and SMTP passwords. The `/api/trpc/credentials.getCredentials` endpoint returns plaintext API keys without verifying credential ownership. Version 3.13.2 fixes the issue.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS