CVE-2026-105857GHSA-r488-j9vj-wx3q
@payloadcms/plugin-form-builder: Payload Form Builder has an RCE issue
payloadcms @payloadcms/plugin-form-buildernpmLibraries & packages
CVSS
10.0CriticalExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.43%Chance of exploitation activity in the next 30 days, higher than 36% of CVEs. Scored 23 Oct 2026FIRST EPSS
What fixes it
- 3.90.0@payloadcms/plugin-form-builder, npmGitHub
npm install @payloadcms/plugin-form-builder@3.90.0 - 4.0.0-canary.34@payloadcms/plugin-form-builder, npmGitHub
npm install @payloadcms/plugin-form-builder@4.0.0-canary.34
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Description
Impact
A vulnerability in @payloadcms/plugin-form-builder in versions < 3.90.0 allow submissions which could be crafted to execute remote code on the server.
You are affected if:
- You are using
@payloadcms/plugin-form-builder
Patches
Users should upgrade Payload packages to >= 3.90.0 or >= 4.0.0-canary.34.
Text from GitHub Advisory Database
Affected versions 6
- @payloadcms/plugin-form-builder, npm< 3.90.0GitHub
- @payloadcms/plugin-form-builder, npm>= 4.0.0-canary.0, < 4.0.0-canary.34GitHub
- payloadaffected: < 3.90.0CVE List
- payloadaffected: >= 4.0.0-canary.0, < 4.0.0-canary.34CVE List
- @payloadcms/plugin-form-builder, npmfrom first release, fixed in 3.90.0OSV
- @payloadcms/plugin-form-builder, npmfrom 4.0.0-canary.0, fixed in 4.0.0-canary.34OSV
References 5
- github.com/payloadcms/payload/commit/333b82b9f3e685fed6826c2e3270da79df8336c6Fixvia CVE List
- github.com/payloadcms/payload/releases/tag/v3.90.0Fixvia CVE List
- github.com/payloadcms/payload/security/advisories/GHSA-r488-j9vj-wx3qAdvisoryvia CVE List
- github.com/advisories/GHSA-r488-j9vj-wx3qAdvisoryvia GitHub
- nvd.nist.gov/vuln/detail/CVE-2026-105857Referencevia GitHub