CVE-2026-73858 json
Solspace Freeform: Limited Twig template injection via submitted field values
published 2026-09-23 47 d ago modified 2026-09-23 46 d ago also EUVD-2026-85334 , GHSA-gxrg-x694-283w
- cvss
- 5.3
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 46%
- public exploits
- 0
- none known
Summary
Solspace Freeform plugin for Craft CMS 5.x is a super flexible form-building tool. From 5.0.0 through 5.10.13, submitted values from public Freeform forms can be evaluated by the isolated Twig renderer when rendered into HTML attributes. An unauthenticated attacker can place Twig expressions in submitted field values, including value attributes, and receive evaluated PHP, operating-system, or Craft filesystem-path constants in the form response. The isolated context was not shown to expose Craft globals, environment variables, credentials, arbitrary files, or code execution, so the confirmed impact is limited server and environment information disclosure and possible rendering errors. This issue is fixed in version 5.10.14.
Patch / fix
- packagist solspace/craft-freeform 5.10.14
- solspace freeform 5.10.14
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 47 d ago
Exploit prediction
0.55% chance of exploitation in the next 30 days, higher than 46% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/solspace/craft-freeform/security/advisories/GHSA-gxrg-x694-283w referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 5.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N |
| GitHub | 3.1 | 5.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| packagist | solspace/craft-freeform | >=5.0.0, <5.10.14 |
5.10.14 |
Affected products
- solspace craft-freeform
Classification
- Weakness
-
- CWE-1336 Improper Neutralization of Special Elements Used in a Template Engine
References
-
github.com
/solspace/craft-freeform/pull/1986
web
-
github.com
/solspace/craft-freeform/commit/5f7555320635f1cd3b4c478aa0b58e8c3144313b
web
-
github.com
/solspace/craft-freeform/security/advisories/GHSA-gxrg-x694-283w
exploit, web
-
github.com
/solspace/craft-freeform/releases/tag/v5.10.14
web
-
github.com
/solspace/craft-freeform
package
Sources
- CVE List CVE-2026-73858
- GitHub Advisory GHSA-gxrg-x694-283w
- NVD CVE-2026-73858
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.