CVE-2024-12813: luka Stored Cross-Site Scripting w wtyczce Open Hours dla WordPress
Wtyczka Open Hours do WordPress ma lukę XSS umożliwiającą ataki przez shortcode 'open-hours-current-status'. Sprawdź zalecenia bezpieczeństwa.
- CVSS
- 6.4 MEDIUM
- EPSS
- 20.47%
- Aktywnie wykorzystywana
- brak w KEV
- Produkt
- open hours
Co wiadomo
Wtyczka Open Hours – Easy Opening Hours dla WordPress do wersji 1.0.9 włącznie zawiera lukę Stored Cross-Site Scripting (XSS) w shortcode 'open-hours-current-status' z powodu niewystarczającej sanitacji i escapingu danych wejściowych. Umożliwia to atakującym z uprawnieniami co najmniej współtwórcy wstrzyknięcie złośliwych skryptów, które wykonują się podczas odwiedzin zainfekowanej strony.
Wpływ biznesowy
Luka ta może prowadzić do wykonania złośliwego kodu w przeglądarce użytkownika, co zagraża bezpieczeństwu danych i integralności witryny. Atakujący mogą wykorzystać ją do kradzieży sesji, przejęcia kont lub dalszej eskalacji ataku. Operatorzy stron opartych na WordPress powinni traktować tę lukę poważnie, zwłaszcza jeśli korzystają z wtyczki Open Hours i mają użytkowników z uprawnieniami współtwórcy lub wyższymi.
Rekomendowane działania administratora
Zaleca się jak najszybsze sprawdzenie dostępności aktualizacji wtyczki Open Hours u jej dostawcy oraz ich wdrożenie. W międzyczasie warto ograniczyć uprawnienia użytkowników, monitorować logi pod kątem podejrzanej aktywności oraz rozważyć tymczasowe wyłączenie shortcode 'open-hours-current-status. Regularne przeglądy i audyty bezpieczeństwa wtyczek WordPress są kluczowe dla minimalizacji ryzyka.