CVE-2026-76089
WysokieCVSS 7.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 13 - wyżej niż 13% wszystkich znanych CVE
Streszczenie
W wtyczce Formie do Craft CMS w wersjach przed 2.2.23 i 3.1.31 akcja formie/sent-notifications/get-resend-modal-content w SentNotificationsController::actionGetResendModalContent przyjmuje identyfikator powiadomienia z żądania bez sprawdzenia uprawnień ani autoryzacji na poziomie obiektu. Każdy uwierzytelniony użytkownik mogący wywołać tę akcję może enumerować identyfikatory powiadomień i odczytywać nagłówki odbiorców oraz pełne treści HTML wiadomości e-mail zawierające dane z formularzy, nawet bez uprawnienia do przeglądania wysłanych powiadomień.
Ocena ryzyka
Uwierzytelniony użytkownik bez odpowiednich uprawnień może odczytać poufne dane z formularzy, w tym nagłówki odbiorców i treści e-mail, co stanowi naruszenie poufności. Może to prowadzić do wycieku danych osobowych lub biznesowych.
Rekomendacja
Zaktualizuj wtyczkę Formie do wersji 2.2.23 lub 3.1.31 (lub nowszej) oraz ogranicz dostęp do akcji panelu sterowania.
Inne podatności w Formie
Zobacz wszystkie- CVE-2026-52889Krytyczne
Formie, wtyczka Craft CMS do tworzenia formularzy, przed wersją 3.1.27 przekazuje wartości domyślne pól Hidden (np. User Agent, URL, parametry zapytania) do warstwy renderowania Twig. Nieuwierzytelniony atakujący może umieścić składnię Twig w tych wartościach, co prowadzi do wykonania kodu po stronie serwera (SSTI), potencjalnie do ujawnienia danych, modyfikacji stanu aplikacji lub zdalnego wykonania kodu.
- CVE-2026-45697Krytyczne
Formie, wtyczka do Craft CMS, przed wersjami 2.2.20 i 3.1.24 pozwala nieuwierzytelnionym użytkownikom na przesyłanie spreparowanych wartości do pól Hidden, które są interpretowane jako kod Twig podczas przetwarzania zgłoszenia. Może to prowadzić do poważnego naruszenia bezpieczeństwa witryny Craft.
- CVE-2026-76087Wysokie
W wtyczce Formie do Craft CMS w wersjach przed 2.2.23 i 3.1.31 anonimowa akcja formie/submissions/submit w SubmissionsController::actionSubmit ufa identyfikatorowi submissionId dostarczonemu przez klienta przy ładowaniu niekompletnego zgłoszenia bez powiązania z sesją, walidacji własności lub ważnego submissionEditToken. Nieuwierzytelniony atakujący może enumerować sekwencyjne identyfikatory i nadpisać lub przejąć zgłoszenie innego użytkownika w trakcie wypełniania, a zmodyfikowane dane mogą zostać zapisane i przekazane dalej przez powiadomienia lub integracje.
- CVE-2026-76086Wysokie
W wtyczce Formie do Craft CMS w wersjach przed 2.2.23 i 3.1.31 akcja formie/integrations/form-settings w IntegrationsController::actionFormSettings jest dostępna bez wymaganych uprawnień do integracji formularzy i przekazuje ustawienia z żądania do skonfigurowanej integracji. Uwierzytelniony atakujący może zastąpić właściwości hosta wychodzącego, takie jak apiUrl, podczas gdy serwer używa zapisanych kluczy API lub tokenów OAuth, powodując nieślepe żądania po stronie serwera do hosta kontrolowanego przez atakującego lub wewnętrznego i zwracając zdalną odpowiedź.
- CVE-2026-47266Wysokie
Wtyczka Formie dla Craft CMS przed wersjami 2.2.21 i 3.1.26 umożliwiała niezalogowanym użytkownikom modyfikację istniejących zgłoszeń poprzez wysłanie znanego lub odgadniętego ID zgłoszenia do endpointu formie/submissions/save-submission.
Oryginalny opis (angielski, źródło NVD)
Formie is a Craft CMS plugin for creating forms. Prior to 2.2.23 and 3.1.31, Formie's formie/sent-notifications/get-resend-modal-content control panel action in SentNotificationsController::actionGetResendModalContent accepts a request-supplied notification ID without permission or object-level authorization checks. Any authenticated user able to invoke the action can enumerate notification IDs and read recipient headers and complete HTML email bodies containing submitted form data, even without the sent-notification viewing permission. This issue is fixed in versions 2.2.23 and 3.1.31.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

