Access Control Bypass in Keystone Content Management System for Node.js
CVE-2026-33326

4.3MEDIUM

Key Information:

Vendor

Keystonejs

Status
Vendor
CVE Published:
24 March 2026

What is CVE-2026-33326?

The Keystone content management system for Node.js suffers from an access control bypass vulnerability that affects findMany queries. This issue arises when using the {field}.isFilterable access control mechanism, allowing unauthorized users to confirm the existence of records based on protected field values by manipulating the cursor parameter. Although a fix was implemented for related vulnerabilities in update and delete mutations, the cursor parameter in findMany remained unpatched until version 6.5.2, exposing sensitive information to potential attackers.

Affected Version(s)

keystone < 6.5.2

References

CVSS V3.1

Score:
4.3
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
None
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
Low
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.