CVE-2026-76086
WysokieCVSS 8.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 19 - wyżej niż 19% wszystkich znanych CVE
Streszczenie
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ź.
Ocena ryzyka
Uwierzytelniony atakujący może ujawnić poświadczenia integracji i odpowiedzi z sieci wewnętrznej, wykonując żądania po stronie serwera do dowolnego hosta. Witryny zezwalające na uwierzytelnianie użytkowników o niskich uprawnieniach są szczególnie narażone.
Rekomendacja
Zaktualizuj wtyczkę Formie do wersji 2.2.23 lub 3.1.31 (lub nowszej) oraz ogranicz możliwość uwierzytelniania użytkowników o niskich uprawnieniach i dostęp front-endowy.
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-76089Wysokie
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ń.
- 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-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/integrations/form-settings control panel action in IntegrationsController::actionFormSettings is reachable without the required form integration permissions and passes request-supplied settings to a configured integration. An authenticated attacker can replace outbound host properties such as apiUrl while the server uses stored API keys or OAuth tokens, causing non-blind server-side requests to an attacker-controlled or internal host and returning the remote response. This residual flaw remained because the permission gate added in version 3.1.28 excluded the form-settings action. Sites that permit low-privileged or front-end user authentication can therefore expose integration credentials and internal network responses. This issue is fixed in versions 2.2.23 and 3.1.31.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

