GitHub Advisoryadvisory · npm

GHSA-jqxr-vjvv-899m @keystone-6/auth Open Redirect vulnerability

MEDIUM Published 2023-06-14 Modified 2023-06-14 Official page ↗
Aliases
CVE-2023-34247
Ecosystem
npm
Packages
@keystone-6/auth
Severity
Moderate
CVSS vector
CVSS:3.1/AV:A/AC:L/PR:L/UI:R/S:C/C:N/I:H/A:N
Weaknesses
CWE-601
Reviewed
2023-06-14

Affected packages

• npm @keystone-6/auth: < 7.0.0 → fixed in 7.0.0

Description

Summary There is an open redirect in the `@keystone-6/auth` package, where the redirect leading `/` filter can be bypassed. Impact Users may be redirected to domains other than the relative host, thereby it might be used by attackers to re-direct users to an unexpected location. Mitigations • Don't use the `@keystone-6/auth` package References • CWE-601: URL Redirection to Untrusted Site ('Open Redirect') • OWASP: Unvalidated Redirects and Forwards Cheat Sheet Similar Vulnerability Reports • CVE-2023-0748 • CVE-2022-2252 Credits Thanks to morioka12 for reporting this problem. If you have any questions around this security advisory, please don't hesitate to contact us at [email protected], or open an issue on GitHub. If you have a security flaw to report for any software in this repository, please see our SECURITY policy.

Related

Alias · CVE (1)

  • CVE-2023-34247 Keystone is a content management system for Node.JS. vulnerability

Weakness · CWE (1)

  • CWE-601 URL Redirection to Untrusted Site weakness

References