漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
get-jwks poisoned JWKS cache allows post-fetch issuer validation bypass
Vulnerability Description
get-jwks contains fetch utils for JWKS keys. In versions prior to 11.0.2, a vulnerability in get-jwks can lead to cache poisoning in the JWKS key-fetching mechanism. When the iss (issuer) claim is validated only after keys are retrieved from the cache, it is possible for cached keys from an unexpected issuer to be reused, resulting in a bypass of issuer validation. This design flaw enables a potential attack where a malicious actor crafts a pair of JWTs, the first one ensuring that a chosen public key is fetched and stored in the shared JWKS cache, and the second one leveraging that cached key to pass signature validation for a targeted iss value. The vulnerability will work only if the iss validation is done after the use of get-jwks for keys retrieval. This issue has been patched in version 11.0.2.
CVSS Information
N/A
Vulnerability Type
对输出编码和转义不恰当
Vulnerability Title
get-jwks 安全漏洞
Vulnerability Description
get-jwks是Nearform开源的一个获取JWKS密钥的实用工具。 get-jwks 11.0.2之前版本存在安全漏洞,该漏洞源于JWKS密钥获取机制中的缓存投毒问题,可能导致绕过颁发者验证。
CVSS Information
N/A
Vulnerability Type
N/A