Description
Payload is a free and open source headless content management system. In versions from 3.0.0 before 3.88.0 and canary versions before 4.0.0-canary.27, an unauthenticated user can submit prototype-sensitive field paths when @payloadcms/plugin-import-export is enabled, causing unintended application behavior that can lead to remote code execution. This issue is fixed in versions 3.88.0 and 4.0.0-canary.27.
Published: 2026-10-06
Score: 9.3 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Patch
AI Analysis

Impact

The vulnerability is a prototype pollution flaw that allows an unauthenticated user to submit prototype-sensitive field paths when the Payload Import Export plugin is enabled, leading to unintended application behavior and remote code execution. The weakness is classified as CWE-1321.

Affected Systems

The vulnerability affects the Payload CMS system, specifically the @payloadcms:plugin-import-export and payloadcms:payload products. Version ranges impacted are 3.0.0 up to but not including 3.88.0, and canary releases prior to 4.0.0-canary.27.

Risk and Exploitability

With a CVSS score of 9.3, the flaw represents a high severity risk. The EPSS score is not available, but the lack of KEV listing does not diminish the potential for exploitation. The flaw can be triggered by any unauthenticated user who can submit data to the import/export functionality; this implies that the attack vector is reachable via the public API or endpoints associated with the plugin. Once exploited, the attacker can achieve remote code execution, compromising confidentiality, integrity, and availability of the affected system.

Generated by OpenCVE AI on October 6, 2026 at 18:06 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Payload CMS to version 3.88.0 or later, or 4.0.0-canary.27 for canary releases.
  • If an upgrade is not immediately feasible, disable the @payloadcms/plugin-import-export plugin to block the vulnerable endpoint.
  • If the plugin must remain active, restrict access to authenticated users only and ensure that import/export requests are only processed for authorized roles.

Generated by OpenCVE AI on October 6, 2026 at 18:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-qf28-8hc6-vwrp Payload: Prototype pollution in Payload Import Export plugin
History

Fri, 09 Oct 2026 09:15:00 +0000

Type Values Removed Values Added
First Time appeared Payloadcms
Payloadcms payload
Payloadcms plugin-import-export
Vendors & Products Payloadcms
Payloadcms payload
Payloadcms plugin-import-export

Fri, 09 Oct 2026 02:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 06 Oct 2026 16:00:00 +0000

Type Values Removed Values Added
Description Payload is a free and open source headless content management system. In versions from 3.0.0 before 3.88.0 and canary versions before 4.0.0-canary.27, an unauthenticated user can submit prototype-sensitive field paths when @payloadcms/plugin-import-export is enabled, causing unintended application behavior that can lead to remote code execution. This issue is fixed in versions 3.88.0 and 4.0.0-canary.27.
Title Payload: Prototype pollution in Payload Import Export plugin
Weaknesses CWE-1321
References
Metrics cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Payloadcms Payload Plugin-import-export
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-09T01:08:17.955Z

Reserved: 2026-10-05T23:06:29.747Z

Link: CVE-2026-105844

cve-icon Vulnrichment

Updated: 2026-10-09T01:08:13.152Z

cve-icon NVD

Status : Undergoing Analysis

Published: 2026-10-06T16:17:06.400

Modified: 2026-10-09T02:16:55.637

Link: CVE-2026-105844

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-09T08:44:08Z

Weaknesses
  • CWE-1321

    Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')