kapseliboi / combat-utility-belt

Combat Utility Belt module for Foundry Virtual Tabletop
https://patreon.com/deathsave
GNU General Public License v3.0
0 stars 0 forks source link

CVE-2021-21306 (Medium) detected in marked-1.2.9.tgz #5

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

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

CVE-2021-21306 - Medium Severity Vulnerability

Vulnerable Library - marked-1.2.9.tgz

A markdown parser built for speed

Library home page: https://registry.npmjs.org/marked/-/marked-1.2.9.tgz

Path to dependency file: /package.json

Path to vulnerable library: /node_modules/marked/package.json

Dependency Hierarchy: - jsdoc-to-markdown-6.0.1.tgz (Root Library) - dmd-5.0.2.tgz - :x: **marked-1.2.9.tgz** (Vulnerable Library)

Found in HEAD commit: b62dc5904e187f6d95d8e4154717e45bba8207c6

Found in base branch: master

Vulnerability Details

Marked is an open-source markdown parser and compiler (npm package "marked"). In marked from version 1.1.1 and before version 2.0.0, there is a Regular expression Denial of Service vulnerability. This vulnerability can affect anyone who runs user generated code through marked. This vulnerability is fixed in version 2.0.0.

Publish Date: 2021-02-08

URL: CVE-2021-21306

CVSS 3 Score Details (5.3)

Base Score Metrics: - Exploitability Metrics: - Attack Vector: Network - Attack Complexity: Low - Privileges Required: None - User Interaction: None - Scope: Unchanged - Impact Metrics: - Confidentiality Impact: None - Integrity Impact: None - Availability Impact: Low

For more information on CVSS3 Scores, click here.

Suggested Fix

Type: Upgrade version

Origin: https://github.com/markedjs/marked/security/advisories/GHSA-4r62-v4vq-hr96

Release Date: 2021-02-08

Fix Resolution (marked): 2.0.0

Direct dependency fix Resolution (jsdoc-to-markdown): 7.0.0


Step up your Open Source Security Game with Mend here