phpatch.com

← phpatch.com home

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

High · CVSS 7.7

### Impact The control panel action `formie/sent-notifications/get-resend-modal-content` (`SentNotificationsController::actionGetResendModalContent`) performed only `requireAcceptsJson()` and loaded a `SentNotification` by request `id` without permission or object-level authorization checks. Any authenticated user who could invoke the action could enumerate notification IDs and read full email content — including recipient headers and the complete HTML body containing submitted form data (PII) — without `formie-accessSentNotifications` or equivalent permission.

Remediation

Upgrade verbb/formie to 3.1.31 or later. Upgrade verbb/formie to 2.2.23 or later.

Affected PHP branches

See the source advisory.

Check your site

Source: GitHub Global Security Advisories (Composer ecosystem) · retrieved 2026-10-22T10:19:14-04:00 · https://github.com/advisories/GHSA-9rg8-2wvr-fgjh

← All threats