Skip to main content

Keystonejs

12 CVEs vendor

Monthly

CVE-2026-63421 Aug 21, 20:15 npm HIGH POC PATCH GHSA This Week

Unauthenticated resource exhaustion in Keystone CMS (Node.js) prior to version 6.5.3 allows any remote GraphQL client to bypass the configured `graphql.maxTake` record-count limit by supplying a negative `take` value, since the comparison `(take ?? Infinity) > maxTake` evaluates to false for negative integers regardless of their magnitude. The bypass applies to both top-level list queries and relationship sub-queries, enabling an attacker to force the server to retrieve an unbounded number of database records and exhaust service resources. No public exploit code has been identified at time of analysis, though the fix and advisory are publicly available.

Authentication Bypass Node.js Keystone Keystonejs
NVD GitHub
CVSS 3.1
7.5
EPSS
0.5%
CVE-2025-46720 May 05, 19:15 npm LOW PATCH Monitor

Keystone is a content management system for Node.js. Rated low severity (CVSS 3.1), this vulnerability is remotely exploitable. No vendor patch available.

Information Disclosure Node.js Oracle Keystone Keystonejs
NVD GitHub
CVSS 3.1
3.1
EPSS
0.1%
CVE-2023-40027 Aug 15, 18:15 npm MEDIUM PATCH This Month

Keystone is an open source headless CMS for Node.js - built with GraphQL and React. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This Missing Authorization vulnerability could allow attackers to access resources or perform actions without proper authorization checks.

Authentication Bypass Node.js Keystone Keystonejs
NVD GitHub
CVSS 3.1
5.3
EPSS
0.5%
CVE-2023-34247 Jun 13, 17:15 npm MEDIUM PATCH This Month

Keystone is a content management system for Node.JS. Rated medium severity (CVSS 4.1), this vulnerability is remotely exploitable, low attack complexity. This Open Redirect vulnerability could allow attackers to redirect users to malicious websites via URL manipulation.

Node.js Open Redirect Keystone Keystonejs
NVD GitHub
CVSS 3.1
4.1
EPSS
0.4%
CVE-2022-39382 Nov 03, 14:15 npm CRITICAL POC PATCH Act Now

Keystone is a headless CMS for Node.js - built with GraphQL and React.`@keystone-6/core@3.0.0 || 3.0.1` users that use `NODE_ENV` to trigger security-sensitive functionality in their production. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Information Disclosure Node.js Keystone Keystonejs
NVD GitHub
CVSS 3.1
9.8
EPSS
1.5%
CVE-2022-39322 Oct 25, 17:15 npm CRITICAL POC PATCH Act Now

@keystone-6/core is a core package for Keystone 6, a content management system for Node.js. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Authentication Bypass Node.js Keystone Keystonejs
NVD GitHub
CVSS 3.1
9.8
EPSS
1.1%
CVE-2022-29354 May 16, 14:15 CRITICAL POC Act Now

An arbitrary file upload vulnerability in the file upload module of Keystone v4.2.1 allows attackers to execute arbitrary code via a crafted file. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

RCE File Upload Keystone Keystonejs
NVD
CVSS 3.1
9.8
EPSS
2.5%
CVE-2021-32624 May 24, 17:15 npm MEDIUM This Month

Keystone 5 is an open source CMS platform to build Node.js applications. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable. No vendor patch available.

Information Disclosure Node.js Oracle Keystone 5 Keystonejs
NVD GitHub
CVSS 3.1
5.3
EPSS
0.9%
CVE-2017-16570 Nov 06, 08:29 npm HIGH POC PATCH This Week

KeystoneJS before 4.0.0-beta.7 allows application-wide CSRF bypass by removing the CSRF parameter and value, aka SecureLayer7 issue number SL7_KEYJS_03. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

CSRF Keystone Keystonejs
NVD GitHub Exploit-DB
CVSS 3.0
8.8
EPSS
0.2%
CVE-2017-15881 Oct 24, 22:29 npm MEDIUM PATCH This Month

Cross-Site Scripting vulnerability in KeystoneJS before 4.0.0-beta.7 allows remote authenticated administrators to inject arbitrary web script or HTML via the "content brief" or "content extended". Rated medium severity (CVSS 4.8), this vulnerability is remotely exploitable, low attack complexity. This Cross-Site Scripting (XSS) vulnerability could allow attackers to inject malicious scripts into web pages viewed by other users.

XSS Keystone Keystonejs
NVD GitHub
CVSS 3.1
4.8
EPSS
0.5%
CVE-2017-15879 Oct 24, 21:29 npm HIGH POC PATCH This Week

CSV Injection (aka Excel Macro Injection or Formula Injection) exists in admin/server/api/download.js and lib/list/getCSVData.js in KeystoneJS before 4.0.0-beta.7 via a value that is mishandled in a. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Code Injection Keystone Keystonejs
NVD GitHub Exploit-DB
CVSS 3.0
8.8
EPSS
9.8%
CVE-2017-15878 Oct 24, 21:29 npm MEDIUM POC PATCH This Month

A cross-site scripting (XSS) vulnerability exists in fields/types/markdown/MarkdownType.js in KeystoneJS before 4.0.0-beta.7 via the Contact Us feature. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

XSS Keystone Keystonejs
NVD GitHub Exploit-DB
CVSS 3.0
6.1
EPSS
3.6%
EPSS 0% CVSS 7.5
HIGH POC PATCH This Week

Unauthenticated resource exhaustion in Keystone CMS (Node.js) prior to version 6.5.3 allows any remote GraphQL client to bypass the configured `graphql.maxTake` record-count limit by supplying a negative `take` value, since the comparison `(take ?? Infinity) > maxTake` evaluates to false for negative integers regardless of their magnitude. The bypass applies to both top-level list queries and relationship sub-queries, enabling an attacker to force the server to retrieve an unbounded number of database records and exhaust service resources. No public exploit code has been identified at time of analysis, though the fix and advisory are publicly available.

Authentication Bypass Node.js Keystone +1
NVD GitHub
EPSS 0% CVSS 3.1
LOW PATCH Monitor

Keystone is a content management system for Node.js. Rated low severity (CVSS 3.1), this vulnerability is remotely exploitable. No vendor patch available.

Information Disclosure Node.js Oracle +2
NVD GitHub
EPSS 0% CVSS 5.3
MEDIUM PATCH This Month

Keystone is an open source headless CMS for Node.js - built with GraphQL and React. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This Missing Authorization vulnerability could allow attackers to access resources or perform actions without proper authorization checks.

Authentication Bypass Node.js Keystone +1
NVD GitHub
EPSS 0% CVSS 4.1
MEDIUM PATCH This Month

Keystone is a content management system for Node.JS. Rated medium severity (CVSS 4.1), this vulnerability is remotely exploitable, low attack complexity. This Open Redirect vulnerability could allow attackers to redirect users to malicious websites via URL manipulation.

Node.js Open Redirect Keystone +1
NVD GitHub
EPSS 1% CVSS 9.8
CRITICAL POC PATCH Act Now

Keystone is a headless CMS for Node.js - built with GraphQL and React.`@keystone-6/core@3.0.0 || 3.0.1` users that use `NODE_ENV` to trigger security-sensitive functionality in their production. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Information Disclosure Node.js Keystone +1
NVD GitHub
EPSS 1% CVSS 9.8
CRITICAL POC PATCH Act Now

@keystone-6/core is a core package for Keystone 6, a content management system for Node.js. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Authentication Bypass Node.js Keystone +1
NVD GitHub
EPSS 2% CVSS 9.8
CRITICAL POC Act Now

An arbitrary file upload vulnerability in the file upload module of Keystone v4.2.1 allows attackers to execute arbitrary code via a crafted file. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

RCE File Upload Keystone +1
NVD
EPSS 1% CVSS 5.3
MEDIUM This Month

Keystone 5 is an open source CMS platform to build Node.js applications. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable. No vendor patch available.

Information Disclosure Node.js Oracle +2
NVD GitHub
EPSS 0% CVSS 8.8
HIGH POC PATCH This Week

KeystoneJS before 4.0.0-beta.7 allows application-wide CSRF bypass by removing the CSRF parameter and value, aka SecureLayer7 issue number SL7_KEYJS_03. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

CSRF Keystone Keystonejs
NVD GitHub Exploit-DB
EPSS 0% CVSS 4.8
MEDIUM PATCH This Month

Cross-Site Scripting vulnerability in KeystoneJS before 4.0.0-beta.7 allows remote authenticated administrators to inject arbitrary web script or HTML via the "content brief" or "content extended". Rated medium severity (CVSS 4.8), this vulnerability is remotely exploitable, low attack complexity. This Cross-Site Scripting (XSS) vulnerability could allow attackers to inject malicious scripts into web pages viewed by other users.

XSS Keystone Keystonejs
NVD GitHub
EPSS 10% CVSS 8.8
HIGH POC PATCH This Week

CSV Injection (aka Excel Macro Injection or Formula Injection) exists in admin/server/api/download.js and lib/list/getCSVData.js in KeystoneJS before 4.0.0-beta.7 via a value that is mishandled in a. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Code Injection Keystone Keystonejs
NVD GitHub Exploit-DB
EPSS 4% CVSS 6.1
MEDIUM POC PATCH This Month

A cross-site scripting (XSS) vulnerability exists in fields/types/markdown/MarkdownType.js in KeystoneJS before 4.0.0-beta.7 via the Contact Us feature. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

XSS Keystone Keystonejs
NVD GitHub Exploit-DB

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