pp253 / nthu-select-courses

重新設計的選課系統,目標是提供清爽、直覺和方便的選課系統!
https://nthu-courses.github.io
Apache License 2.0
8 stars 1 forks source link

CVE-2017-16042 High Severity Vulnerability detected by WhiteSource #40

Open mend-bolt-for-github[bot] opened 5 years ago

mend-bolt-for-github[bot] commented 5 years ago

CVE-2017-16042 - High Severity Vulnerability

Vulnerable Library - growl-1.9.2.tgz

Growl unobtrusive notifications

path: /nthu-select-courses/node_modules/mocha-nightwatch/node_modules/growl/package.json

Library home page: http://registry.npmjs.org/growl/-/growl-1.9.2.tgz

Dependency Hierarchy: - :x: **growl-1.9.2.tgz** (Vulnerable Library)

Found in HEAD commit: 6e3bd78b06a365913604a17e7a8eb29a0f9329dd

Vulnerability Details

Growl adds growl notification support to nodejs. Growl before 1.10.2 does not properly sanitize input before passing it to exec, allowing for arbitrary command execution.

Publish Date: 2018-06-04

URL: CVE-2017-16042

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

For more information on CVSS3 Scores, click here.

Suggested Fix

Type: Upgrade version

Origin: https://nodesecurity.io/advisories/146

Release Date: 2017-07-05

Fix Resolution: Update to version 1.10.2 or later.


Step up your Open Source Security Game with WhiteSource here