Back to Database
Status published
Medium
CVE-2017-15878
A cross-site scripting (XSS) vulnerability exists in fields/types/markdown/MarkdownType.js in KeystoneJS...
Vulnerability Description
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.
Impact Analysis
Refer to official advisory for detailed impact metrics.
Remediation
Ensure systems are updated to the latest vendor-supplied patch levels.
THREAT MONITOR
Am I Vulnerable?
Launch our assessment wizard to check if your infrastructure is exposed to • CVE-2017-15878
Credits & Attribution
No credits recorded in the NVD database.
References
- https://github.com/keystonejs/keystone/pull/4478
- http://www.securityfocus.com/bid/101541
- https://www.exploit-db.com/exploits/43054/
- http://blog.securelayer7.net/keystonejs-open-source-penetration-testing-report/
- https://packetstormsecurity.com/files/144756/KeystoneJS-4.0.0-beta.5-Unauthenticated-Stored-Cross-Site-Scripting.html
More from keystonejs
View All →CVE-2025-46720
Keystone has an unintended `isFilterable` bypass that can be used as an oracle to match hidden fields
Low
3.1
CVE-2023-40027
Conditionally missing authorization in @keystone-6/core
Low
3.7
CVE-2023-34247
@keystone-6/auth Open Redirect vulnerability
Medium
6.1
CVE-2022-39382
NODE_ENV in Keystone defaults to development with esbuild
Critical
9.8
CVE-2022-39322
@keystone-6/core vulnerable to field-level access-control bypass for multiselect field
Critical
9.1
Affected Vendor
keystonejs
View all reports →Affected Software
keystone
Vulnerable Versions:
0
Timeline
Official Publish:
October 24th, 2017
Last Modified:
August 5th, 2024
Added to House:
July 20th, 2026
CVSS Vectors
V3:
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Weaknesses (CWE)
No CWE data available
MITRE ATT&CK TTPs
No associated TTPs found for this vulnerability.