Skip to main content

PayloadCMS CVE-2026-11779

| EUVDEUVD-2026-39799 MEDIUM
Improper Restriction of Excessive Authentication Attempts (CWE-307)
2026-06-26 Fluid Attacks GHSA-jg8r-5jh2-v2xj
5.3
CVSS 4.0 · Vendor: Fluid Attacks
Share

Severity by source

Vendor (Fluid Attacks) PRIMARY
5.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
5.4 MEDIUM

Network-accessible endpoint requires low-privilege auth (PR:L); no scope change; limited confidentiality and integrity impact from lockout bypass and account state disclosure.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Fluid Attacks).

CVSS VectorVendor: Fluid Attacks

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

1
Analysis Generated
Jun 26, 2026 - 17:29 vuln.today

Blast Radius

ecosystem impact
† from your stack dependencies † transitive graph · vuln.today resolves 4-path depth
  • 8 npm packages depend on payload (4 direct, 4 indirect)

Ecosystem-wide dependent count for version 3.88.0.

DescriptionCVE.org

An Improper Authorization vulnerability exists in PayloadCMS version 3.84.1 due to insufficient access control on the account unlock operation.

AnalysisAI

Improper authorization in PayloadCMS 3.84.1 allows low-privilege authenticated users to invoke the account unlock operation without sufficient access control, effectively bypassing the brute-force lockout mechanism protecting other user accounts. Reported by Fluid Attacks, this flaw has both a confidentiality and integrity dimension: attackers can disclose account state information and manipulate the lock status of accounts they do not own. No public exploit code or CISA KEV listing has been identified at time of analysis.

Technical ContextAI

PayloadCMS (cpe:2.3:a:payloadcms:payloadcms:*:*:*:*:*:*:*:*) is a Node.js-based open-source headless CMS maintained at github.com/payloadcms/payload. CWE-307 (Improper Restriction of Excessive Authentication Attempts) is the root-cause class, indicating that the account lockout mechanism - designed to throttle brute-force attacks - is undermined by an improperly guarded unlock API endpoint. Rather than restricting the unlock operation to administrators or the account owner through proper role/permission checks, the application performs insufficient authorization, allowing any authenticated low-privilege user to trigger an unlock for arbitrary accounts. This effectively negates a key anti-brute-force control at the application layer.

RemediationAI

No vendor-released patch with an exact fixed version has been identified from the provided data. Operators should monitor the PayloadCMS GitHub repository at https://github.com/payloadcms/payload and the Fluid Attacks advisory at https://fluidattacks.com/es/advisories/stitches for patch availability. As an immediate compensating control, restrict account unlock functionality to administrator roles only through PayloadCMS access control configuration - this limits the blast radius to already-privileged users. If user self-registration is enabled, consider temporarily disabling it or requiring manual approval until a patch is applied, since self-registered users represent the primary threat actor for this flaw. Additionally, enforce rate limiting at a reverse proxy or WAF layer on the unlock endpoint to add a second throttle independent of the application-level control. Note that disabling account registration may impact user onboarding workflows.

CVE-2022-27952 CRITICAL POC
9.8 Apr 12

An arbitrary file upload vulnerability in the file upload module of PayloadCMS v0.15.0 allows attackers to execute arbit

CVE-2026-25544 CRITICAL POC
9.8 Feb 06

Payload CMS prior to 3.73.0 has a SQL injection vulnerability when querying structured data, enabling database compromis

CVE-2026-34748 HIGH
8.7 Apr 01

Stored Cross-Site Scripting (XSS) in Payload CMS versions prior to 3.78.0 allows authenticated users with write permissi

CVE-2026-34747 HIGH
8.5 Apr 01

SQL injection in Payload CMS versions prior to 3.79.1 allows authenticated attackers to manipulate database queries and

CVE-2026-34746 HIGH
7.7 Apr 01

Server-Side Request Forgery in Payload CMS versions prior to 3.79.1 allows authenticated users with upload permissions t

CVE-2026-34750 MEDIUM
6.5 Apr 01

Path traversal in Payload CMS storage adapter client-upload signed-URL endpoints (S3, GCS, Azure, R2) prior to version 3

CVE-2026-27567 MEDIUM
6.5 Feb 24

Payload CMS prior to v3.75.0 contains a Server-Side Request Forgery vulnerability in its external file upload feature th

CVE-2023-30843 MEDIUM
6.5 Apr 26

Payload is a free and open source headless content management system. Rated medium severity (CVSS 6.5), this vulnerabili

CVE-2026-34749 MEDIUM
5.4 Apr 01

Payload CMS versions prior to 3.79.1 contain a cross-site request forgery (CSRF) vulnerability in the authentication flo

CVE-2026-25574 MEDIUM
5.4 Feb 06

Cross-collection IDOR in Payload CMS before v3.74.0 allows authenticated users to read and delete preferences from other

Share

CVE-2026-11779 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy