You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Path to vulnerable library: /node_modules/jsonwebtoken/package.json
Dependency Hierarchy:
danger-10.9.0.tgz (Root Library)
❌ jsonwebtoken-8.5.1.tgz (Vulnerable Library)
Found in base branch: master
Vulnerability Details
node-jsonwebtoken is a JsonWebToken implementation for node.js. For versions <= 8.5.1 of jsonwebtoken library, if a malicious actor has the ability to modify the key retrieval parameter (referring to the secretOrPublicKey argument from the readme link of the jwt.verify() function, they can write arbitrary files on the host machine. Users are affected only if untrusted entities are allowed to modify the key retrieval parameter of the jwt.verify() on a host that you control. This issue has been fixed, please update to version 9.0.0.
mend-bolt-for-githubbot
changed the title
CVE-2022-23529 (High) detected in jsonwebtoken-8.5.1.tgz
CVE-2022-23529 (High) detected in jsonwebtoken-8.5.1.tgz - autoclosed
Feb 1, 2023
✔️ This issue was automatically closed by Mend because the vulnerable library in the specific branch(es) was either marked as ignored or it is no longer part of the Mend inventory.
CVE-2022-23529 - High Severity Vulnerability
Vulnerable Library - jsonwebtoken-8.5.1.tgz
JSON Web Token implementation (symmetric and asymmetric)
Library home page: https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz
Path to dependency file: /package.json
Path to vulnerable library: /node_modules/jsonwebtoken/package.json
Dependency Hierarchy:
Found in base branch: master
Vulnerability Details
node-jsonwebtoken is a JsonWebToken implementation for node.js. For versions
<= 8.5.1
ofjsonwebtoken
library, if a malicious actor has the ability to modify the key retrieval parameter (referring to thesecretOrPublicKey
argument from the readme link of thejwt.verify()
function, they can write arbitrary files on the host machine. Users are affected only if untrusted entities are allowed to modify the key retrieval parameter of thejwt.verify()
on a host that you control. This issue has been fixed, please update to version 9.0.0.Publish Date: 2022-12-21
URL: CVE-2022-23529
CVSS 3 Score Details (9.8)
Base Score Metrics:
Suggested Fix
Type: Upgrade version
Origin: GHSA-27h2-hvpr-p74q
Release Date: 2022-12-21
Fix Resolution: jsonwebtoken - 9.0.0
Step up your Open Source Security Game with Mend here
The text was updated successfully, but these errors were encountered: