p PatchFirst

PatchFirst · Latest vulnerabilities

verbb/formie vulnerabilities

Vulnerabilities published for verbb/formie in the last 30 days: 0. Listed in the KEV catalogue: 0.

Filter vulnerabilities
Clear filters

Vulnerabilities: 10

  1. CVE-2026-76087

    High · CVSS 8.2EPSS 0.41%Fix available

    Formie: Unauthenticated users can overwrite incomplete submissions via submit action

    Formie is a Craft CMS plugin for creating forms. Prior to 2.2.23 and 3.1.31, Formie's anonymous formie/submissions/submit action in SubmissionsController::actionSubmit trusts a client-supplied submissionId when loading an incomplete submission without session binding, ownership validation, or a valid submissionEditToken. An unauthenticated attacker can enumerate sequential IDs and overwrite or hijack another user's in-progress multi-page or save-for-later submission, and the modified data can be persisted and forwarded through notifications or integrations when the submission is completed. This is an incomplete remediation of CVE-2026-47266 b

    • Update to 2.2.23
    • Update to 3.1.31
    Published Updated
  2. CVE-2026-76086

    High · CVSS 8.5EPSS 0.51%Fix available

    Formie: Integration form-settings action allows SSRF and exfiltration of stored integration credentials

    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 excl

    • Update to 2.2.23
    • Update to 3.1.31
    Published Updated
  3. CVE-2026-76089

    High · CVSS 7.7EPSS 0.41%Fix available

    Formie: Missing authorization on sent notification resend modal exposes submission PII

    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.

    • Update to 2.2.23
    • Update to 3.1.31
    Published Updated
  4. CVE-2026-52889

    Critical · CVSS 9.8EPSS 1.27%Fix available

    Formie: Server-Side Template Injection in Formie Hidden field defaults

    Formie is a Craft CMS plugin for creating forms. Prior to 3.1.27, Formie can pass request-derived Hidden field defaults such as HTTP User Agent, Referer URL, Current URL, Current URL without Query String, Query Parameter, and Cookie Value to Craft's Twig rendering layer during front-end form rendering. An unauthenticated attacker can place Twig syntax in one of these request-controlled inputs when a public form contains an affected Hidden field. Hidden::getFrontEndInputOptions() then assigns the value to defaultValue and calls renderString, causing server-side template evaluation rather than treating the request data as a plain string. Depend

    • Update to 3.1.27
    Published Updated
  5. GHSA-cvpc-hccg-wmw4

    Medium · CVSS 6.3Fix available

    Formie: Missing authorization in administrative settings allows low-privileged CP users to modify plugin configuration

    Formie contains a missing authorization vulnerability in administrative settings routes. An authenticated, non-admin Craft CMS control panel user with limited Formie access could directly access Formie settings pages and modify global plugin configuration. In affected versions, Formie settings-related control panel routes did not consistently enforce the required settings permission on the server side. A low-privileged Craft CMS control panel user with limited Formie access could access /admin/formie/settings, save changes to global plugin settings, and access /admin/formie/settings/import-export. The issue has been fixed by enforcing the f

    • Update to 3.1.28
    Published Updated
  6. CVE-2026-47266

    High · CVSS 8.7EPSS 0.31%Fix available

    Formie: Unauthenticated front-end submission editing can overwrite existing submissions

    Formie is a Craft CMS plugin for creating forms. Prior to 2.2.21 and 3.1.26, unauthenticated users could modify existing submissions by posting a known or guessed submission ID to formie/submissions/save-submission. This vulnerability is fixed in 2.2.21 and 3.1.26.

    • Update to 2.2.21
    • Update to 3.1.26
    Published Updated
  7. CVE-2026-45697

    Critical · CVSS 9.8EPSS 0.47%Fix available

    Formie: Pre-authenticated server-side template injection in Hidden fields

    Formie is a Craft CMS plugin for creating forms. Prior to 2.2.20 and 3.1.24, unauthenticated users could submit crafted values into Hidden fields (with Default value → Custom) that were evaluated as Twig during submission handling, which could lead to serious compromise of the Craft site (depending on template/sandbox behavior). This vulnerability is fixed in 2.2.20 and 3.1.24.

    • Update to 2.2.20
    • Update to 3.1.24
    Published Updated
  8. CVE-2025-32426

    Medium · CVSS 4.6EPSS 0.23%Fix available

    Formie has a XSS vulnerability for email notification content for preview

    Formie is a Craft CMS plugin for creating forms. Prior to version 2.1.44, it is possible to inject malicious code into the HTML content of an email notification, which is then rendered on the preview. There is no issue when rendering the email via normal means (a delivered email). This would require access to the form's email notification settings. This has been fixed in Formie 2.1.44.

    • Update to 2.1.44
    Published Updated
  9. CVE-2025-32427

    Medium · CVSS 5.3EPSS 0.23%Fix available

    Formie has a XSS vulnerability for importing forms

    Formie is a Craft CMS plugin for creating forms. Prior to 2.1.44, when importing a form from JSON, if the field label or handle contained malicious content, the output wasn't correctly escaped when viewing a preview of what was to be imported. As imports are undertaking primarily by users who have themselves exported the form from one environment to another, and would require direct manipulation of the JSON export, this is marked as moderate. This vulnerability will not occur unless someone deliberately tampers with the export. This vulnerability is fixed in 2.1.44.

    • Update to 2.1.44
    Published Updated
  10. CVE-2024-35191

    Medium · CVSS 4.4EPSS 0.25%Fix available

    verbb/formie Server-Side Template Injection for variable-enabled settings

    Formie is a Craft CMS plugin for creating forms. Prior to 2.1.6, users with access to a form's settings can include malicious Twig code into fields that support Twig. These might be the Submission Title or the Success Message. This code will then be executed upon creating a submission, or rendering the text. This has been fixed in Formie 2.1.6.

    • Update to 2.1.6
    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →