Skip to content
This repository has been archived by the owner on Apr 8, 2024. It is now read-only.

CVE-2021-43307 (High) detected in semver-regex-2.0.0.tgz #240

Open
mend-bolt-for-github bot opened this issue Jun 8, 2022 · 0 comments
Open

CVE-2021-43307 (High) detected in semver-regex-2.0.0.tgz #240

mend-bolt-for-github bot opened this issue Jun 8, 2022 · 0 comments
Labels
Mend: dependency security vulnerability Security vulnerability detected by WhiteSource

Comments

@mend-bolt-for-github
Copy link
Contributor

mend-bolt-for-github bot commented Jun 8, 2022

CVE-2021-43307 - High Severity Vulnerability

Vulnerable Library - semver-regex-2.0.0.tgz

Regular expression for matching semver versions

Library home page: https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz

Path to dependency file: /generic-oauth/package.json

Path to vulnerable library: /tmp/git/generic-oauth/node_modules/semver-regex/package.json

Dependency Hierarchy:

  • semantic-release-15.13.14.tgz (Root Library)
    • find-versions-3.1.0.tgz
      • semver-regex-2.0.0.tgz (Vulnerable Library)

Found in HEAD commit: 5659a71a1e87dc48bd960374e2cec8605f1dde08

Found in base branch: master

Vulnerability Details

An exponential ReDoS (Regular Expression Denial of Service) can be triggered in the semver-regex npm package, when an attacker is able to supply arbitrary input to the test() method

Publish Date: 2022-06-02

URL: CVE-2021-43307

CVSS 3 Score Details (7.5)

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: High

For more information on CVSS3 Scores, click here.

Suggested Fix

Type: Upgrade version

Origin: https://research.jfrog.com/vulnerabilities/semver-regex-redos-xray-211349/

Release Date: 2022-06-02

Fix Resolution (semver-regex): 3.1.4

Direct dependency fix Resolution (semantic-release): 17.3.1


Step up your Open Source Security Game with Mend here

@mend-bolt-for-github mend-bolt-for-github bot added the Mend: dependency security vulnerability Security vulnerability detected by WhiteSource label Jun 8, 2022
@mend-bolt-for-github mend-bolt-for-github bot changed the title CVE-2021-43307 (Medium) detected in semver-regex-2.0.0.tgz CVE-2021-43307 (High) detected in semver-regex-2.0.0.tgz Jun 21, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Mend: dependency security vulnerability Security vulnerability detected by WhiteSource
Projects
None yet
Development

No branches or pull requests

0 participants