Katalog CVE

CVE-2026-108758

WysokieCVSS 8.2
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Easy!Appointments do wersji 1.6.0 zawiera podatność obejścia autoryzacji w Booking::register(), która pozwala nieuwierzytelnionym atakującym modyfikować dowolne wizyty, podając identyfikator wizyty bez jej hasha. Atakujący mogą wyliczać kolejne identyfikatory wizyt z samozadeklarowaną flagą manage_mode, aby przepisywać szczegóły wizyt, przypisywać je do kontrolowanych przez siebie klientów oraz uzyskiwać hashe zarządzania do zmiany terminu lub anulowania.

Ocena ryzyka

Organizacja naraża się na nieautoryzowaną modyfikację, przepisanie i anulowanie wizyt przez nieuwierzytelnionych atakujących, co może prowadzić do chaosu operacyjnego i wycieku danych klientów. Integralność systemu rezerwacji jest całkowicie naruszona.

Rekomendacja

Zaktualizuj Easy!Appointments do wersji nowszej niż 1.6.0, jeśli jest dostępna, oraz rozważ tymczasowe ograniczenie dostępu do funkcji rejestracji wizyt. Monitoruj logi pod kątem nietypowych zmian wizyt i wyliczania identyfikatorów.

Inne podatności w Easy!Appointments

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

Easy!Appointments through 1.6.0 contains an authorization bypass vulnerability in Booking::register() that allows unauthenticated attackers to modify any appointment by supplying an appointment id without its hash. Attackers can enumerate sequential appointment ids with a self-asserted manage_mode flag to rewrite appointment details, rebind them to attacker-controlled customers, and obtain management hashes for rescheduling or cancellation.

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