Incorrect Authorization Affecting payload package, versions <3.88.0>=4.0.0-canary.0 <4.0.0-canary.27


Severity

Recommended
0.0
medium
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
0.28% (19th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications

Snyk Learn

Learn about Incorrect Authorization vulnerabilities in an interactive lesson.

Start learning
  • Snyk IDSNYK-JS-PAYLOAD-20571754
  • published8 Oct 2026
  • disclosed6 Oct 2026
  • creditbraintxx

Introduced: 6 Oct 2026

NewCVE-2026-105805  (opens in a new tab)
CWE-863  (opens in a new tab)

How to fix?

Upgrade payload to version 3.88.0, 4.0.0-canary.27 or higher.

Overview

payload is a Node, React and MongoDB Headless CMS and Application Framework

Affected versions of this package are vulnerable to Incorrect Authorization via the sort handling in collection, global, version, join, and update query paths. An attacker can reveal limited information about fields they are not permitted to read by sending a query that sorts readable records on a protected field. The sort is processed before response-time field redaction, so the request can expose whether constrained fields exist or match query conditions, which leaks restricted field information to users who can control sort parameters on affected collections.

Workarounds

  • Prevent untrusted users from controlling sort parameters on affected collections.
  • Restrict untrusted users’ access to the affected collections so they cannot issue sort queries against protected fields.

CVSS Base Scores

version 4.0
version 3.1