๐Ÿ” CVE Alert

CVE-2026-63428

MEDIUM 5.8

HeyForm: completeSubmission persists submitter-supplied hidden fields verbatim without validating against the form's declared hidden-field set

CVSS Score
5.8
EPSS Score
0.0%
EPSS Percentile
0th

HeyForm is an open-source form builder. Prior to version 3.0.0-rc.9, `completeSubmission` accepts a `hiddenFields: [{id, name, value}]` array from the submitter and stores it verbatim in `submission.hiddenFields`, without validating the supplied `id`/`name` against the form's declared `form.hiddenFields` schema. An anonymous form submitter can therefore inject arbitrary key/value pairs (including XSS payloads, fake authorization metadata, integration-relevant values) into the stored submission. These fields are subsequently forwarded as-is to every webhook integration registered on the form. Version 3.0.0-rc.9 contains a patch for the issue.

CWE CWE-20 CWE-915
Vendor heyform
Product heyform
Published Jul 20, 2026
Last Updated Jul 20, 2026
Stay Ahead of the Next One

Get instant alerts for heyform heyform

Be the first to know when new medium vulnerabilities affecting heyform heyform are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Changed
Confidentiality
None
Integrity
Low
Availability
None

Affected Versions

heyform / heyform
< 3.0.0-rc.9

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/heyform/heyform/security/advisories/GHSA-r7vg-xh87-v4w3 github.com: https://github.com/heyform/heyform/commit/092e255e9e02565de1b3c057f3dad849160952d2