---
cve: "CVE-2026-45697"
severity: "CRITICAL"
cvss: 9.8
epss: "0.8%"
vendor: "verbb"
kev: false
exploited: false
published: "2026-05-29 20:16:27"
tags: [cve, security, critical]
source: tsecurity.de CVE-Dossier
exported: "2026-10-24T16:37:03+02:00"
---

# CVE-2026-45697

> 9.8 CRITICAL · 🧪 PoC

## Beschreibung

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.

## CNA-Record (Kanon, cvelistV5)

- CNA: **GitHub_M**
- State: PUBLISHED
- Stand: 2026-06-01 15:18:51
- CNA-CVSS: **9.8** (`CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H`)

## CISA-Anreicherung (vulnrichment/ADP)

- CISA-SSVC (Coordinator, v2.0.3):
  - Exploitation: **none**
  - Automatable: **yes**
  - Technical Impact: **total**

## CVSS-Vektor

```
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
```

| Metrik | Wert | Bewertung |
|---|---|---|
| AV Angriffsvektor | Netzwerk | bad |
| AC Komplexität | Gering | bad |
| PR Privilegien | Keine | bad |
| UI Interaktion | Keine | bad |
| S Scope | Unverändert | good |
| C Vertraulichkeit | Hoch | bad |
| I Integrität | Hoch | bad |
| A Verfügbarkeit | Hoch | bad |

## Schwachstellen-Klasse

- **CWE-1336** — Improper Neutralization of Special Elements Used in a Template Engine
  The product uses a template engine to insert or process externally-influenced input, but it does not neutralize or incorrectly neutralizes special elements or syntax that can be interpreted as template expressions or other code directives when processed by the engine.
- **CWE-693** — Protection Mechanism Failure
  The product does not use or incorrectly uses a protection mechanism that provides sufficient defense against directed attacks against the product.
- **CWE-94** — Improper Control of Generation of Code ('Code Injection')
  The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.

## Patch verfügbar (OSV)

- 75606ded192a8a3519ee52a65965f30cf144b4f9 (Commit)
- 4f540392cfb37ff56c20d8c2b3ccf58a5a6311e2 (Commit)

## Referenzen

- <https://github.com/verbb/formie/security/advisories/GHSA-x7m9-mwc2-g6w2>
- <https://github.com/verbb/formie/commit/f690d5623163ce2a95da305238d6367575486ee3>
- <https://github.com/verbb/formie/releases/tag/2.2.20>
- <https://github.com/verbb/formie/releases/tag/3.1.24>

---
_Exportiert aus dem [tsecurity.de CVE-Dossier](https://tsecurity.de/sicherheitsluecken/cve-2026-45697/) · Datenquellen: EUVD (ENISA), NVD, OSV, CISA KEV, FIRST EPSS, Exploit-DB, BSI WID (CSAF)_
