359 matches found
CVE-2026-105850: Improper Enforcement of a Single, Unique Action
Payload is a free and open source headless content management system. In @payloadcms/plugin-ecommerce versions before 3.90.0 and canary versions before 4.0.0-canary.34, use of the Stripe payment adapter can allow a Stripe order confirmation to be processed more than once under certain conditions...
PT-2026-106780
Name of the Vulnerable Software and Affected Versions @payloadcms/plugin-stripe versions prior to 3.90.0 @payloadcms/plugin-stripe versions prior to 4.0.0-canary.34 Description An authenticated user can perform unintended Stripe operations by accessing the enabled optional Stripe REST proxy. This...
@frogbotai/plugin-mcp (>=0.14.0, <=0.21.0), @justanarthur/payload-www (>=1.0.1, <=1.4.2) +1 more potentially affected by unknown CVE via @payloadcms/plugin-mcp (>=3.85.0, <=3.87.1)
@payloadcms/plugin-mcp NPM version =3.85.0, =0.14.0, =1.0.1, =0.6.0, =0.7.0 Source cves: unknown CVE Source advisory: MEND:WS-2026-0154...
@frogbotai/plugin-mcp (>=0.14.0, <=0.23.0), @justanarthur/payload-www (>=1.0.1, <=2.2.6) +1 more potentially affected by unknown CVE via @payloadcms/plugin-mcp (>=3.85.0, <=3.88.0)
@payloadcms/plugin-mcp NPM version =3.85.0, =0.14.0, =1.0.1, =0.6.0, =0.7.0 Source cves: unknown CVE Source advisory: MEND:WS-2026-0153...
PT-2026-106776
Name of the Vulnerable Software and Affected Versions Payload versions 3.0.0 through 3.87.9 Payload versions 4.0.0-canary.0 through 4.0.0-canary.26 Description An unauthenticated user can cause unintended application behavior when the @payloadcms/plugin-import-export plugin is enabled. By...
CVE-2026-105867: Authorization Bypass Through User-Controlled Key
Payload is a free and open source headless content management system. In @payloadcms/storage-s3 versions before 3.90.0 and canary versions before 4.0.0-canary.34, an authenticated user can overwrite an existing S3 object belonging to another upload collection when client uploads are enabled for...
CVE-2026-105864: Incorrect Authorization
Payload is a free and open source headless content management system. In @payloadcms/plugin-multi-tenant versions before 3.90.0 and canary versions before 4.0.0-canary.34, an authenticated user limited to one tenant can create a record in another tenant when at least one tenant-enabled collection...
CVE-2026-105844: Improperly Controlled Modification of Object Prototype Attributes
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 applicatio...
PT-2026-106782
Name of the Vulnerable Software and Affected Versions @payloadcms/plugin-ecommerce versions prior to 3.90.0 @payloadcms/plugin-ecommerce versions prior to 4.0.0-canary.34 Description When using the Stripe payment adapter, a Stripe order confirmation can be processed multiple times under certain...
CVE-2026-105857: Improper Control of Generation of Code
Payload is a free and open source headless content management system. In @payloadcms/plugin-form-builder versions before 3.90.0 and canary versions before 4.0.0-canary.34, an attacker can craft a form submission that executes code remotely on the server. This issue is fixed in versions 3.90.0 and...
WS-2026-0153
@payloadcms/plugin-mcp 0.0.1-alpha.0, 3.61.0 through 3.89.0 and 4.0.0-canary.0 through 4.0.0-canary.30: the experimental MCP forgotPassword tool accepted disableEmail and returned the raw forgotPassword result, exposing another user's password-reset token, and resetPassword/unlock ran with...
CVE-2026-106100: Authorization Bypass Through User-Controlled Key
Payload is a free and open source headless content management system. In @payloadcms/db-mongodb versions before 3.87.0 and canary versions before 4.0.0-canary.20, an authenticated user who can update a document can modify fields that field-level write access control does not permit that user to...
@payloadcms/plugin-redirects (>=4.0.0-canary.0, <=4.0.0-canary.28), @payloadcms/sdk (>=4.0.0-canary.0, <=4.0.0-canary.28) potentially affected by unknown CVE via payload (>=4.0.0-canary.0, <=4.0.0-canary.28)
payload NPM version =4.0.0-canary.0, =4.0.0-canary.0, =4.0.0-canary.0, =4.0.0-canary.28 Source cves: unknown CVE Source advisory: MEND:WS-2026-0136...
PT-2026-106790
Name of the Vulnerable Software and Affected Versions @payloadcms/plugin-form-builder versions prior to 3.90.0 @payloadcms/plugin-form-builder versions prior to 4.0.0-canary.34 Description An issue exists where the plugin mishandles crafted form submission payloads, allowing an unauthenticated...
CVE-2026-105806: Missing Authorization
Payload is a free and open source headless content management system. In @payloadcms/plugin-mcp versions from 3.61.0 until 3.88.0, an authenticated user can manage MCP API keys outside the intended account, enabling privilege escalation through account takeover. This issue is fixed in version...
PT-2026-106768
Name of the Vulnerable Software and Affected Versions @payloadcms/plugin-mcp versions 3.61.0 through 3.87.0 Description An authenticated user can manage MCP API keys outside the intended account, which allows for privilege escalation through account takeover. Recommendations Update...
PT-2026-106800
Name of the Vulnerable Software and Affected Versions @payloadcms/storage-s3 versions prior to 3.90.0 @payloadcms/storage-s3 canary versions prior to 4.0.0-canary.34 Description An authenticated user can overwrite an existing S3 object belonging to another upload collection. This occurs when clie...
WS-2026-0154
@payloadcms/plugin-mcp 0.0.1-alpha.0, 3.61.0 through 3.87.1 and 4.0.0-canary.0 through 4.0.0-canary.30: the MCP login tool let the caller set showHiddenFields and overrideAccess on 3.x, so login responses could return hidden fields such as credential data GHSA-jjm7-864w-gg8q...
PT-2026-106793
Name of the Vulnerable Software and Affected Versions @payloadcms/plugin-multi-tenant versions prior to 3.90.0 @payloadcms/plugin-multi-tenant canary versions prior to 4.0.0-canary.34 Description An authenticated user can assign their own account to other tenants due to the default tenant array...
@basildesignco/payload-preset (0.1.0), @frogbotai/storage-vercel-blob (>=0.0.1, <=0.23.0) potentially affected by CVE-2026-93363 via @payloadcms/storage-vercel-blob (>=3.85.1, <=3.89.0)
@payloadcms/storage-vercel-blob NPM version =3.85.1, =0.0.1, =0.23.0 Source cves: CVE-2026-93363 Source advisory: SNYK:JS-PAYLOADCMSSTORAGEVERCELBLOB-20158638...