Description
Payload is a free and open source headless content management system. Payload versions from 3.0.0 before 3.90.0 and canary versions from 4.0.0-canary.0 before 4.0.0-canary.34 use a lower-than-recommended PBKDF2 work factor for password hashing, reducing the computational effort required to test recovered password hashes. This issue is fixed in versions 3.90.0 and 4.0.0-canary.34.
Published: 2026-10-06
Score: 5.7 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Password Hash Weakness
Action: Apply Patch
AI Analysis

Impact

Payload uses a PBKDF2 work factor below recommended limits in certain releases, making hashed passwords easier to crack. The reduced computational effort shortens brute‑force attack times, thereby weakening confidentiality for user credentials. The vulnerability is classified under CWE‑916, indicating a cryptographic weakness in the hashing process.

Affected Systems

The defect affects Payload CMS releases from 3.0.0 up to, but not including, 3.90.0 and canary builds from 4.0.0-canary.0 through 4.0.0-canary.33. Versions 3.90.0 and 4.0.0-canary.34 and later contain the fix.

Risk and Exploitability

The CVSS score of 5.7 reflects moderate risk. No EPSS data is available and Payload is not listed in CISA KEV, suggesting limited known exploitation. Attackers would need to obtain password hashes (e.g., from a database dump or API) before the weakened hash strength offers an advantage. Once hashes are in hand, attackers can more rapidly recover plain‑text passwords. Consequently, the primary threat is potential compromise of user accounts if hash data becomes accessible.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Payload CMS to version 3.90.0 or 4.0.0-canary.34 or later.
  • If an immediate upgrade is not possible, force all users to reset their passwords and enforce a strong password policy.
  • Consider implementing additional email or MFA verification for account recovery to mitigate the impact of compromised passwords.

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

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-q6mq-ch85-c8mm Payload: Password hashes use insufficient PBKDF2 iterations
History

Wed, 07 Oct 2026 07:00:00 +0000

Type Values Removed Values Added
First Time appeared Payloadcms
Payloadcms payload
Vendors & Products Payloadcms
Payloadcms payload

Tue, 06 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Description Payload is a free and open source headless content management system. Payload versions from 3.0.0 before 3.90.0 and canary versions from 4.0.0-canary.0 before 4.0.0-canary.34 use a lower-than-recommended PBKDF2 work factor for password hashing, reducing the computational effort required to test recovered password hashes. This issue is fixed in versions 3.90.0 and 4.0.0-canary.34.
Title Payload: Password hashes use insufficient PBKDF2 iterations
Weaknesses CWE-916
References
Metrics cvssV4_0

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


Subscriptions

Payloadcms Payload
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-06T17:40:31.161Z

Reserved: 2026-10-05T20:37:19.365Z

Link: CVE-2026-105804

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

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

Modified: 2026-10-06T20:03:40.690

Link: CVE-2026-105804

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-07T06:45:12Z

Weaknesses
  • CWE-916

    Use of Password Hash With Insufficient Computational Effort