Katalog CVE

CVE-2024-58355

WysokieCVSS 8.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.29%

Percentyl 21 - wyżej niż 21% wszystkich znanych CVE

Streszczenie

Cal.com (calcom/cal.diy) do wersji 4.7.15 zawiera podatność stored cross-site scripting (XSS) w widoku pojedynczej rezerwacji (np. https://app.cal.com/booking/<id>). Etykiety pól booking-question są renderowane przez React's dangerouslySetInnerHTML bez sanityzacji lub ucieczki danych wejściowych, co pozwala atakującemu na wstrzyknięcie dowolnego HTML/JavaScript.

Ocena ryzyka

Atakujący może wykraść dane uwierzytelniające, ciasteczka sesyjne lub wykonać inne złośliwe działania w kontekście ofiary, która otworzy spreparowany URL rezerwacji.

Rekomendacja

Należy zaktualizować Cal.com do wersji 4.7.16 lub nowszej.

Inne podatności w Cal.com

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

Cal.com (calcom/cal.diy) versions through 4.7.15 contain a stored cross-site scripting vulnerability. The single booking view (e.g., https://app.cal.com/booking/<id>) renders booking-question field labels via React's dangerouslySetInnerHTML without sanitizing or escaping user input. An attacker who can create an event type with a malicious booking-question label can inject arbitrary HTML/JavaScript that executes when a victim opens the crafted booking URL. The issue is fixed in v4.7.16.

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