swagger-codegen
swagger-codegen copied to clipboard
CVE-2019-5413 (High) detected in morgan-1.6.1.tgz
CVE-2019-5413 - High Severity Vulnerability
Vulnerable Library - morgan-1.6.1.tgz
HTTP request logger middleware for node.js
Library home page: https://registry.npmjs.org/morgan/-/morgan-1.6.1.tgz
Path to dependency file: /samples/dynamic-html/package.json
Path to vulnerable library: /samples/dynamic-html/node_modules/morgan/package.json
Dependency Hierarchy:
- express-3.21.2.tgz (Root Library)
- connect-2.30.2.tgz
- :x: morgan-1.6.1.tgz (Vulnerable Library)
- connect-2.30.2.tgz
Found in HEAD commit: 4b7a8d7d7384aa6a27d6309c35ade0916edae7ed
Found in base branches: 3.0.0, master
Vulnerability Details
An attacker can use the format parameter to inject arbitrary commands in the npm package morgan < 1.9.1.
Publish Date: 2019-03-21
URL: CVE-2019-5413
CVSS 3 Score Details (9.8)
Base Score Metrics:
- Exploitability Metrics:
- Attack Vector: Network
- Attack Complexity: Low
- Privileges Required: None
- User Interaction: None
- Scope: Unchanged
- Impact Metrics:
- Confidentiality Impact: High
- Integrity Impact: High
- Availability Impact: High
Suggested Fix
Type: Upgrade version
Origin: https://hackerone.com/reports/390881
Release Date: 2019-10-09
Fix Resolution (morgan): 1.9.1
Direct dependency fix Resolution (express): 4.0.0
- [ ] Check this box to open an automated fix PR