Code Monkey home page Code Monkey logo

liannoi / wlodzimierz Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 3.0 81.96 MB

Thesis at Computer Academy STEP. A cross-platform messenger consisting of a SPA application in Angular, as well as a native mobile application in Kotlin.

Home Page: https://www.youtube.com/watch?v=AHxxJGIcA14

License: Apache License 2.0

TSQL 4.04% C# 51.36% Dockerfile 0.51% JavaScript 3.35% TypeScript 28.15% HTML 10.47% SCSS 1.90% Shell 0.12% CSS 0.11%
angular azure clean-architecture cqrs docker dotnet firebase reactive-extensions sql-server wlodzimierz

wlodzimierz's People

Contributors

codacy-badger avatar dependabot-preview[bot] avatar dependabot[bot] avatar fossabot avatar imgbotapp avatar liannoi avatar mend-bolt-for-github[bot] avatar mergedroid avatar renovate-bot avatar renovate[bot] avatar restyled-commits avatar snyk-bot avatar

Stargazers

 avatar

Watchers

 avatar

wlodzimierz's Issues

CVE-2021-3807 (High) detected in ansi-regex-4.1.0.tgz, ansi-regex-3.0.0.tgz - autoclosed

CVE-2021-3807 - High Severity Vulnerability

Vulnerable Libraries - ansi-regex-4.1.0.tgz, ansi-regex-3.0.0.tgz

ansi-regex-4.1.0.tgz

Regular expression for matching ANSI escape codes

Library home page: https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/@nrwl/workspace/node_modules/strip-ansi/node_modules/ansi-regex/package.json,wlodzimierz/src/Clients/web-spa/node_modules/firebase-tools/node_modules/strip-ansi/node_modules/ansi-regex/package.json,wlodzimierz/src/Clients/web-spa/node_modules/qrcode/node_modules/ansi-regex/package.json,wlodzimierz/src/Clients/web-spa/node_modules/@nrwl/tao/node_modules/strip-ansi/node_modules/ansi-regex/package.json

Dependency Hierarchy:

  • firebase-tools-7.16.2.tgz (Root Library)
    • ora-3.4.0.tgz
      • strip-ansi-5.2.0.tgz
        • ansi-regex-4.1.0.tgz (Vulnerable Library)
ansi-regex-3.0.0.tgz

Regular expression for matching ANSI escape codes

Library home page: https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/boxen/node_modules/ansi-regex/package.json,wlodzimierz/src/Clients/web-spa/node_modules/ansi-align/node_modules/ansi-regex/package.json,wlodzimierz/src/Clients/web-spa/node_modules/firebase-tools/node_modules/ansi-regex/package.json,wlodzimierz/src/Clients/web-spa/node_modules/@nrwl/workspace/node_modules/ansi-regex/package.json,wlodzimierz/src/Clients/web-spa/node_modules/@nrwl/tao/node_modules/ansi-regex/package.json,wlodzimierz/src/Clients/web-spa/node_modules/widest-line/node_modules/ansi-regex/package.json

Dependency Hierarchy:

  • firebase-tools-7.16.2.tgz (Root Library)
    • update-notifier-2.5.0.tgz
      • boxen-1.3.0.tgz
        • ansi-align-2.0.0.tgz
          • string-width-2.1.1.tgz
            • strip-ansi-4.0.0.tgz
              • ansi-regex-3.0.0.tgz (Vulnerable Library)

Found in HEAD commit: 7a72eaa0f1be73dbb66417f9a5d0876e63a3e5f1

Found in base branch: main

Vulnerability Details

ansi-regex is vulnerable to Inefficient Regular Expression Complexity

Publish Date: 2021-09-17

URL: CVE-2021-3807

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://huntr.dev/bounties/5b3cf33b-ede0-4398-9974-800876dfd994/

Release Date: 2021-09-17

Fix Resolution: ansi-regex - 5.0.1,6.0.1


Step up your Open Source Security Game with WhiteSource here

CVE-2021-21366 (Medium) detected in xmldom-0.1.31.tgz - autoclosed

CVE-2021-21366 - Medium Severity Vulnerability

Vulnerable Library - xmldom-0.1.31.tgz

A W3C Standard XML DOM(Level2 CORE) implementation and parser(DOMParser/XMLSerializer).

Library home page: https://registry.npmjs.org/xmldom/-/xmldom-0.1.31.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/xmldom/package.json

Dependency Hierarchy:

  • firebase-tools-7.16.2.tgz (Root Library)
    • plist-3.0.1.tgz
      • xmldom-0.1.31.tgz (Vulnerable Library)

Found in HEAD commit: dd1a8125603f8270087b5e959fa71a65f2a0bc62

Found in base branch: main

Vulnerability Details

xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module. xmldom versions 0.4.0 and older do not correctly preserve system identifiers, FPIs or namespaces when repeatedly parsing and serializing maliciously crafted documents. This may lead to unexpected syntactic changes during XML processing in some downstream applications. This is fixed in version 0.5.0. As a workaround downstream applications can validate the input and reject the maliciously crafted documents.

Publish Date: 2021-03-12

URL: CVE-2021-21366

CVSS 3 Score Details (4.3)

Base Score Metrics:

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

For more information on CVSS3 Scores, click here.

Suggested Fix

Type: Upgrade version

Origin: GHSA-h6q6-9hqw-rwfv

Release Date: 2021-03-12

Fix Resolution: 0.5.0


Step up your Open Source Security Game with WhiteSource here

CVE-2020-8237 (High) detected in json-bigint-0.3.1.tgz

CVE-2020-8237 - High Severity Vulnerability

Vulnerable Library - json-bigint-0.3.1.tgz

JSON.parse with bigints support

Library home page: https://registry.npmjs.org/json-bigint/-/json-bigint-0.3.1.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/firebase-tools/node_modules/json-bigint/package.json,wlodzimierz/src/Clients/web-spa/node_modules/google-gax/node_modules/json-bigint/package.json,wlodzimierz/src/Clients/web-spa/node_modules/@google-cloud/pubsub/node_modules/json-bigint/package.json

Dependency Hierarchy:

  • firebase-tools-8.20.0.tgz (Root Library)
    • google-gax-1.12.0.tgz
      • google-auth-library-5.10.1.tgz
        • gcp-metadata-3.5.0.tgz
          • json-bigint-0.3.1.tgz (Vulnerable Library)

Found in HEAD commit: 5dce9501516f7b5db5bfd0b2a6f86de7769059fb

Found in base branch: main

Vulnerability Details

Prototype pollution in json-bigint npm package < 1.0.0 may lead to a denial-of-service (DoS) attack.

Publish Date: 2020-09-18

URL: CVE-2020-8237

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://hackerone.com/reports/916430

Release Date: 2020-07-21

Fix Resolution: v1.0.0


Step up your Open Source Security Game with WhiteSource here

CVE-2021-23343 (High) detected in path-parse-1.0.6.tgz - autoclosed

CVE-2021-23343 - High Severity Vulnerability

Vulnerable Library - path-parse-1.0.6.tgz

Node.js path.parse() ponyfill

Library home page: https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/path-parse/package.json

Dependency Hierarchy:

  • cli-11.2.8.tgz (Root Library)
    • resolve-1.19.0.tgz
      • path-parse-1.0.6.tgz (Vulnerable Library)

Found in HEAD commit: cbb9d81dd035ff4fa1f4ba5e9444b36ce8434362

Found in base branch: main

Vulnerability Details

All versions of package path-parse are vulnerable to Regular Expression Denial of Service (ReDoS) via splitDeviceRe, splitTailRe, and splitPathRe regular expressions. ReDoS exhibits polynomial worst-case time complexity.

Publish Date: 2021-05-04

URL: CVE-2021-23343

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.


Step up your Open Source Security Game with WhiteSource here

CVE-2021-23386 (High) detected in dns-packet-1.3.1.tgz - autoclosed

CVE-2021-23386 - High Severity Vulnerability

Vulnerable Library - dns-packet-1.3.1.tgz

An abstract-encoding compliant module for encoding / decoding DNS packets

Library home page: https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/dns-packet/package.json

Dependency Hierarchy:

  • build-angular-0.1102.8.tgz (Root Library)
    • webpack-dev-server-3.11.2.tgz
      • bonjour-3.5.0.tgz
        • multicast-dns-6.2.3.tgz
          • dns-packet-1.3.1.tgz (Vulnerable Library)

Found in HEAD commit: 3f8f52252853be9be57d083cd7004f210eb1e803

Found in base branch: main

Vulnerability Details

This affects the package dns-packet before 5.2.2. It creates buffers with allocUnsafe and does not always fill them before forming network packets. This can expose internal application memory over unencrypted network when querying crafted invalid domain names.

Publish Date: 2021-05-20

URL: CVE-2021-23386

CVSS 3 Score Details (7.7)

Base Score Metrics:

  • Exploitability Metrics:
    • Attack Vector: Network
    • Attack Complexity: High
    • Privileges Required: Low
    • User Interaction: None
    • Scope: Changed
  • Impact Metrics:
    • Confidentiality Impact: High
    • Integrity Impact: Low
    • Availability Impact: Low

For more information on CVSS3 Scores, click here.

Suggested Fix

Type: Upgrade version

Origin: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23386

Release Date: 2021-05-20

Fix Resolution: dns-packet - 5.2.2


Step up your Open Source Security Game with WhiteSource here

WS-2022-0161 (High) detected in newtonsoft.json.11.0.2.nupkg

WS-2022-0161 - High Severity Vulnerability

Vulnerable Library - newtonsoft.json.11.0.2.nupkg

Json.NET is a popular high-performance JSON framework for .NET

Library home page: https://api.nuget.org/packages/newtonsoft.json.11.0.2.nupkg

Path to dependency file: /src/Layers/Infrastructure/Notifications/Infrastructure.Notifications.API/Infrastructure.Notifications.API.csproj

Path to vulnerable library: /home/wss-scanner/.nuget/packages/newtonsoft.json/11.0.2/newtonsoft.json.11.0.2.nupkg

Dependency Hierarchy:

  • microsoft.aspnetcore.signalr.core.1.1.0.nupkg (Root Library)
    • microsoft.aspnetcore.signalr.protocols.json.1.1.0.nupkg
      • newtonsoft.json.11.0.2.nupkg (Vulnerable Library)

Found in HEAD commit: 21f601ba78a3f5d408b9486a12520b0b20c63520

Found in base branch: main

Vulnerability Details

Improper Handling of Exceptional Conditions in Newtonsoft.Json.
Newtonsoft.Json prior to version 13.0.1 is vulnerable to Insecure Defaults due to improper handling of StackOverFlow exception (SOE) whenever nested expressions are being processed. Exploiting this vulnerability results in Denial Of Service (DoS), and it is exploitable when an attacker sends 5 requests that cause SOE in time frame of 5 minutes. This vulnerability affects Internet Information Services (IIS) Applications.

Publish Date: 2022-06-22

URL: WS-2022-0161

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

Release Date: 2022-06-22

Fix Resolution: Newtonsoft.Json - 13.0.1;Microsoft.Extensions.ApiDescription.Server - 6.0.0


Step up your Open Source Security Game with Mend here

CVE-2020-28500 (Medium) detected in lodash-4.17.20.tgz

CVE-2020-28500 - Medium Severity Vulnerability

Vulnerable Library - lodash-4.17.20.tgz

Lodash modular utilities.

Library home page: https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/lodash/package.json

Dependency Hierarchy:

  • workspace-11.2.12.tgz (Root Library)
    • lodash-4.17.20.tgz (Vulnerable Library)

Found in HEAD commit: 822694615e21fabefcdf7f87c0510207e3a3527b

Found in base branch: main

Vulnerability Details

All versions of package lodash; all versions of package org.fujion.webjars:lodash are vulnerable to Regular Expression Denial of Service (ReDoS) via the toNumber, trim and trimEnd functions. Steps to reproduce (provided by reporter Liyuan Chen): var lo = require('lodash'); function build_blank (n) { var ret = "1" for (var i = 0; i < n; i++) { ret += " " } return ret + "1"; } var s = build_blank(50000) var time0 = Date.now(); lo.trim(s) var time_cost0 = Date.now() - time0; console.log("time_cost0: " + time_cost0) var time1 = Date.now(); lo.toNumber(s) var time_cost1 = Date.now() - time1; console.log("time_cost1: " + time_cost1) var time2 = Date.now(); lo.trimEnd(s) var time_cost2 = Date.now() - time2; console.log("time_cost2: " + time_cost2)

Publish Date: 2021-02-15

URL: CVE-2020-28500

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.


Step up your Open Source Security Game with WhiteSource here

CVE-2021-24112 (High) detected in system.drawing.common.5.0.0.nupkg

CVE-2021-24112 - High Severity Vulnerability

Vulnerable Library - system.drawing.common.5.0.0.nupkg

Provides access to GDI+ graphics functionality.

Commonly Used Types:
System.Drawing.Bitmap
System.D...

Library home page: https://api.nuget.org/packages/system.drawing.common.5.0.0.nupkg

Path to dependency file: /src/Layers/Application/Storage/Application.Storage.UnitTests/Application.Storage.UnitTests.csproj

Path to vulnerable library: /tmp/ws-ua_20230214040823_TBDBVU/dotnet_JAMQJI/20230214040823/system.drawing.common/5.0.0/system.drawing.common.5.0.0.nupkg

Dependency Hierarchy:

  • Application.Storage.API-1.0.0 (Root Library)
    • microsoft.extensions.caching.stackexchangeredis.7.0.2.nupkg
      • stackexchange.redis.2.2.4.nupkg
        • system.diagnostics.performancecounter.5.0.0.nupkg
          • system.configuration.configurationmanager.5.0.0.nupkg
            • system.security.permissions.5.0.0.nupkg
              • system.windows.extensions.5.0.0.nupkg
                • system.drawing.common.5.0.0.nupkg (Vulnerable Library)

Found in HEAD commit: 21f601ba78a3f5d408b9486a12520b0b20c63520

Found in base branch: main

Vulnerability Details

.NET Core Remote Code Execution Vulnerability This CVE ID is unique from CVE-2021-26701.

Publish Date: 2021-02-25

URL: CVE-2021-24112

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: GHSA-rxg9-xrhp-64gj

Release Date: 2021-02-25

Fix Resolution: System.Drawing.Common - 4.7.2,5.0.3


Step up your Open Source Security Game with Mend here

CVE-2021-23337 (High) detected in lodash-4.17.20.tgz

CVE-2021-23337 - High Severity Vulnerability

Vulnerable Library - lodash-4.17.20.tgz

Lodash modular utilities.

Library home page: https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/lodash/package.json

Dependency Hierarchy:

  • workspace-11.2.12.tgz (Root Library)
    • lodash-4.17.20.tgz (Vulnerable Library)

Found in HEAD commit: 822694615e21fabefcdf7f87c0510207e3a3527b

Found in base branch: main

Vulnerability Details

All versions of package lodash; all versions of package org.fujion.webjars:lodash are vulnerable to Command Injection via template.

Publish Date: 2021-02-15

URL: CVE-2021-23337

CVSS 3 Score Details (7.2)

Base Score Metrics:

  • Exploitability Metrics:
    • Attack Vector: Network
    • Attack Complexity: Low
    • Privileges Required: High
    • User Interaction: None
    • Scope: Unchanged
  • Impact Metrics:
    • Confidentiality Impact: High
    • Integrity Impact: High
    • Availability Impact: High

For more information on CVSS3 Scores, click here.


Step up your Open Source Security Game with WhiteSource here

CVE-2021-3803 (High) detected in nth-check-1.0.2.tgz - autoclosed

CVE-2021-3803 - High Severity Vulnerability

Vulnerable Library - nth-check-1.0.2.tgz

performant nth-check parser & compiler

Library home page: https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/nth-check/package.json

Dependency Hierarchy:

  • build-angular-12.2.11.tgz (Root Library)
    • critters-0.0.11.tgz
      • css-select-1.2.0.tgz
        • nth-check-1.0.2.tgz (Vulnerable Library)

Found in HEAD commit: fa210d835bdf0b258238a3d2e49bfb1dc1d664ba

Found in base branch: main

Vulnerability Details

nth-check is vulnerable to Inefficient Regular Expression Complexity

Publish Date: 2021-09-17

URL: CVE-2021-3803

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: fb55/nth-check@v2.0.0...v2.0.1

Release Date: 2021-09-17

Fix Resolution: nth-check - v2.0.1


Step up your Open Source Security Game with WhiteSource here

CVE-2021-28092 (High) detected in is-svg-3.0.0.tgz - autoclosed

CVE-2021-28092 - High Severity Vulnerability

Vulnerable Library - is-svg-3.0.0.tgz

Check if a string or buffer is SVG

Library home page: https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/is-svg/package.json

Dependency Hierarchy:

  • build-angular-0.1102.7.tgz (Root Library)
    • cssnano-4.1.10.tgz
      • cssnano-preset-default-4.0.7.tgz
        • postcss-svgo-4.0.2.tgz
          • is-svg-3.0.0.tgz (Vulnerable Library)

Found in HEAD commit: dd1a8125603f8270087b5e959fa71a65f2a0bc62

Found in base branch: main

Vulnerability Details

The is-svg package 2.1.0 through 4.2.1 for Node.js uses a regular expression that is vulnerable to Regular Expression Denial of Service (ReDoS). If an attacker provides a malicious string, is-svg will get stuck processing the input for a very long time.

Publish Date: 2021-03-12

URL: CVE-2021-28092

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://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-28092

Release Date: 2021-03-12

Fix Resolution: v4.2.2


Step up your Open Source Security Game with WhiteSource here

CVE-2020-11022 (Medium) detected in jquery-1.8.1.min.js

CVE-2020-11022 - Medium Severity Vulnerability

Vulnerable Library - jquery-1.8.1.min.js

JavaScript library for DOM operations

Library home page: https://cdnjs.cloudflare.com/ajax/libs/jquery/1.8.1/jquery.min.js

Path to dependency file: wlodzimierz/src/Clients/web-spa/node_modules/redeyed/examples/browser/index.html

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/redeyed/examples/browser/index.html

Dependency Hierarchy:

  • jquery-1.8.1.min.js (Vulnerable Library)

Found in HEAD commit: 5dce9501516f7b5db5bfd0b2a6f86de7769059fb

Found in base branch: main

Vulnerability Details

In jQuery versions greater than or equal to 1.2 and before 3.5.0, passing HTML from untrusted sources - even after sanitizing it - to one of jQuery's DOM manipulation methods (i.e. .html(), .append(), and others) may execute untrusted code. This problem is patched in jQuery 3.5.0.

Publish Date: 2020-04-29

URL: CVE-2020-11022

CVSS 3 Score Details (6.1)

Base Score Metrics:

  • Exploitability Metrics:
    • Attack Vector: Network
    • Attack Complexity: Low
    • Privileges Required: None
    • User Interaction: Required
    • Scope: Changed
  • Impact Metrics:
    • Confidentiality Impact: Low
    • Integrity Impact: Low
    • Availability Impact: None

For more information on CVSS3 Scores, click here.

Suggested Fix

Type: Upgrade version

Origin: https://blog.jquery.com/2020/04/10/jquery-3-5-0-released/

Release Date: 2020-04-29

Fix Resolution: jQuery - 3.5.0


Step up your Open Source Security Game with WhiteSource here

CVE-2020-28469 (High) detected in glob-parent-3.1.0.tgz - autoclosed

CVE-2020-28469 - High Severity Vulnerability

Vulnerable Library - glob-parent-3.1.0.tgz

Strips glob magic from a string to provide the parent directory path

Library home page: https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/webpack-dev-server/node_modules/glob-parent/package.json

Dependency Hierarchy:

  • build-angular-12.2.12.tgz (Root Library)
    • webpack-dev-server-3.11.2.tgz
      • chokidar-2.1.8.tgz
        • glob-parent-3.1.0.tgz (Vulnerable Library)

Found in HEAD commit: 4e25ceedc42be5dd3c6071b5c5e29930bf6a5e24

Found in base branch: main

Vulnerability Details

This affects the package glob-parent before 5.1.2. The enclosure regex used to check for strings ending in enclosure containing path separator.

Publish Date: 2021-06-03

URL: CVE-2020-28469

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://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-28469

Release Date: 2021-06-03

Fix Resolution: glob-parent - 5.1.2


Step up your Open Source Security Game with WhiteSource here

CVE-2021-23424 (High) detected in ansi-html-0.0.7.tgz - autoclosed

CVE-2021-23424 - High Severity Vulnerability

Vulnerable Library - ansi-html-0.0.7.tgz

An elegant lib that converts the chalked (ANSI) text to HTML.

Library home page: https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/ansi-html/package.json

Dependency Hierarchy:

  • build-angular-12.2.12.tgz (Root Library)
    • webpack-dev-server-3.11.2.tgz
      • ansi-html-0.0.7.tgz (Vulnerable Library)

Found in HEAD commit: 22e977b1f14e844195820eb5994ad6a7c96820f4

Found in base branch: main

Vulnerability Details

This affects all versions of package ansi-html. If an attacker provides a malicious string, it will get stuck processing the input for an extremely long time.

Publish Date: 2021-08-18

URL: CVE-2021-23424

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.


Step up your Open Source Security Game with WhiteSource here

CVE-2021-27290 (High) detected in ssri-6.0.1.tgz - autoclosed

CVE-2021-27290 - High Severity Vulnerability

Vulnerable Library - ssri-6.0.1.tgz

Standard Subresource Integrity library -- parses, serializes, generates, and verifies integrity metadata according to the SRI spec.

Library home page: https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/webpack/node_modules/ssri/package.json

Dependency Hierarchy:

  • build-angular-0.1102.7.tgz (Root Library)
    • webpack-4.44.2.tgz
      • terser-webpack-plugin-1.4.5.tgz
        • cacache-12.0.4.tgz
          • ssri-6.0.1.tgz (Vulnerable Library)

Found in HEAD commit: dd1a8125603f8270087b5e959fa71a65f2a0bc62

Found in base branch: main

Vulnerability Details

ssri 5.2.2-8.0.0, fixed in 8.0.1, processes SRIs using a regular expression which is vulnerable to a denial of service. Malicious SRIs could take an extremely long time to process, leading to denial of service. This issue only affects consumers using the strict option.

Publish Date: 2021-03-12

URL: CVE-2021-27290

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://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-27290

Release Date: 2021-03-12

Fix Resolution: v8.0.1


Step up your Open Source Security Game with WhiteSource here

CVE-2021-23382 (Medium) detected in postcss-7.0.35.tgz - autoclosed

CVE-2021-23382 - Medium Severity Vulnerability

Vulnerable Library - postcss-7.0.35.tgz

Tool for transforming styles with JS plugins

Library home page: https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/postcss-custom-media/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-font-variant/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-color-hex-alpha/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-attribute-case-insensitive/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/css-has-pseudo/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-overflow-shorthand/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-logical/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-nesting/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-replace-overflow-wrap/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-image-set-function/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-custom-selectors/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-preset-env/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-initial/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/css-prefers-color-scheme/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-lab-function/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/resolve-url-loader/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-color-mod-function/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-page-break/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-selector-not/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-media-minmax/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-focus-within/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-double-position-gradients/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-custom-properties/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-env-function/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/autoprefixer/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-color-rebeccapurple/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-place/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-gap-properties/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-dir-pseudo-class/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/css-blank-pseudo/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-pseudo-class-any-link/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-color-functional-notation/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-color-gray/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-selector-matches/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-focus-visible/node_modules/postcss/package.json

Dependency Hierarchy:

  • build-angular-12.0.2.tgz (Root Library)
    • postcss-preset-env-6.7.0.tgz
      • postcss-dir-pseudo-class-5.0.0.tgz
        • postcss-7.0.35.tgz (Vulnerable Library)

Found in HEAD commit: c6e213090adc3de2db8ae4ee656b5cf9d00e3082

Found in base branch: main

Vulnerability Details

The package postcss before 8.2.13 are vulnerable to Regular Expression Denial of Service (ReDoS) via getAnnotationURL() and loadAnnotation() in lib/previous-map.js. The vulnerable regexes are caused mainly by the sub-pattern /*\s* sourceMappingURL=(.*).

Publish Date: 2021-04-26

URL: CVE-2021-23382

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://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23382

Release Date: 2021-04-26

Fix Resolution: postcss - 8.2.13


Step up your Open Source Security Game with WhiteSource here

WS-2020-0163 (Medium) detected in marked-0.7.0.tgz - autoclosed

WS-2020-0163 - Medium Severity Vulnerability

Vulnerable Library - marked-0.7.0.tgz

A markdown parser built for speed

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

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/marked/package.json

Dependency Hierarchy:

  • firebase-tools-8.20.0.tgz (Root Library)
    • marked-0.7.0.tgz (Vulnerable Library)

Found in HEAD commit: 9c85e32f7aeee87ced6b620ffc6ae60dc2e49e2f

Found in base branch: main

Vulnerability Details

marked before 1.1.1 is vulnerable to Regular Expression Denial of Service (REDoS). rules.js have multiple unused capture groups which can lead to a Denial of Service.

Publish Date: 2020-07-02

URL: WS-2020-0163

CVSS 3 Score Details (5.9)

Base Score Metrics:

  • Exploitability Metrics:
    • Attack Vector: Network
    • Attack Complexity: High
    • 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://github.com/markedjs/marked/releases/tag/v1.1.1

Release Date: 2020-07-02

Fix Resolution: marked - 1.1.1


Step up your Open Source Security Game with WhiteSource here

CVE-2020-36049 (High) detected in socket.io-parser-3.3.1.tgz - autoclosed

CVE-2020-36049 - High Severity Vulnerability

Vulnerable Library - socket.io-parser-3.3.1.tgz

socket.io protocol parser

Library home page: https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.1.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/socket.io-client/node_modules/socket.io-parser/package.json

Dependency Hierarchy:

  • karma-5.1.1.tgz (Root Library)
    • socket.io-2.3.0.tgz
      • socket.io-client-2.3.0.tgz
        • socket.io-parser-3.3.1.tgz (Vulnerable Library)

Found in HEAD commit: c35cbb0f1f17799f1abc7b9eae6874cf7ad49243

Found in base branch: main

Vulnerability Details

socket.io-parser before 3.4.1 allows attackers to cause a denial of service (memory consumption) via a large packet because a concatenation approach is used.

Publish Date: 2021-01-08

URL: CVE-2020-36049

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://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-36049

Release Date: 2021-01-08

Fix Resolution: socket.io-parser - 3.4.1


Step up your Open Source Security Game with WhiteSource here

CVE-2020-11023 (Medium) detected in jquery-1.8.1.min.js

CVE-2020-11023 - Medium Severity Vulnerability

Vulnerable Library - jquery-1.8.1.min.js

JavaScript library for DOM operations

Library home page: https://cdnjs.cloudflare.com/ajax/libs/jquery/1.8.1/jquery.min.js

Path to dependency file: wlodzimierz/src/Clients/web-spa/node_modules/redeyed/examples/browser/index.html

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/redeyed/examples/browser/index.html

Dependency Hierarchy:

  • jquery-1.8.1.min.js (Vulnerable Library)

Found in HEAD commit: 5dce9501516f7b5db5bfd0b2a6f86de7769059fb

Found in base branch: main

Vulnerability Details

In jQuery versions greater than or equal to 1.0.3 and before 3.5.0, passing HTML containing elements from untrusted sources - even after sanitizing it - to one of jQuery's DOM manipulation methods (i.e. .html(), .append(), and others) may execute untrusted code. This problem is patched in jQuery 3.5.0.

Publish Date: 2020-04-29

URL: CVE-2020-11023

CVSS 3 Score Details (6.1)

Base Score Metrics:

  • Exploitability Metrics:
    • Attack Vector: Network
    • Attack Complexity: Low
    • Privileges Required: None
    • User Interaction: Required
    • Scope: Changed
  • Impact Metrics:
    • Confidentiality Impact: Low
    • Integrity Impact: Low
    • Availability Impact: None

For more information on CVSS3 Scores, click here.

Suggested Fix

Type: Upgrade version

Origin: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11023

Release Date: 2020-04-29

Fix Resolution: jquery - 3.5.0


Step up your Open Source Security Game with WhiteSource here

CVE-2011-4969 (Medium) detected in jquery-1.4.4.min.js

CVE-2011-4969 - Medium Severity Vulnerability

Vulnerable Library - jquery-1.4.4.min.js

JavaScript library for DOM operations

Library home page: https://cdnjs.cloudflare.com/ajax/libs/jquery/1.4.4/jquery.min.js

Path to dependency file: wlodzimierz/src/Clients/web-spa/node_modules/selenium-webdriver/lib/test/data/droppableItems.html

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/selenium-webdriver/lib/test/data/js/jquery-1.4.4.min.js

Dependency Hierarchy:

  • jquery-1.4.4.min.js (Vulnerable Library)

Found in HEAD commit: aaecd075cabf808fffd99b1e3c065ac07da3bb6b

Found in base branch: main

Vulnerability Details

Cross-site scripting (XSS) vulnerability in jQuery before 1.6.3, when using location.hash to select elements, allows remote attackers to inject arbitrary web script or HTML via a crafted tag.

Publish Date: 2013-03-08

URL: CVE-2011-4969

CVSS 2 Score Details (4.3)

Base Score Metrics not available

Suggested Fix

Type: Upgrade version

Origin: https://nvd.nist.gov/vuln/detail/CVE-2011-4969

Release Date: 2013-03-08

Fix Resolution: 1.6.3


Step up your Open Source Security Game with WhiteSource here

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • chore(deps): update dependency automapper.extensions.microsoft.dependencyinjection to v12.0.1
  • chore(deps): update dependency fluentvalidation to v11.5.2
  • chore(deps): update dependency linqkit to v1.2.4
  • chore(deps): update dependency newtonsoft.json to v13.0.3
  • chore(deps): update dotnet monorepo (Microsoft.AspNetCore.Authentication.JwtBearer, Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore, Microsoft.AspNetCore.Identity.EntityFrameworkCore, Microsoft.EntityFrameworkCore, Microsoft.EntityFrameworkCore.Design, Microsoft.EntityFrameworkCore.InMemory, Microsoft.EntityFrameworkCore.SqlServer, Microsoft.EntityFrameworkCore.Tools, Microsoft.Extensions.Caching.StackExchangeRedis, Microsoft.Extensions.Configuration.Binder, Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore)
  • chore(deps): update redis docker tag to v6.2.12
  • chore(deps): update dependency eslint to v8.38.0
  • chore(deps): update dependency fluentassertions to v6.10.0
  • chore(deps): update dependency fluentvalidation.aspnetcore to v11.3.0
  • chore(deps): update dependency fluentvalidation.dependencyinjectionextensions to v11.5.2
  • chore(deps): update dependency mediatr.extensions.microsoft.dependencyinjection to v11.1.0
  • chore(deps): update dependency microsoft.net.test.sdk to v17.5.0
  • chore(deps): update dependency nunit3testadapter to v4.4.2
  • chore(deps): update dependency prettier to v2.8.7
  • chore(deps): update dependency serilog.sinks.mssqlserver to v6.3.0
  • fix(deps): update angular monorepo (@angular/animations, @angular/common, @angular/compiler, @angular/compiler-cli, @angular/core, @angular/forms, @angular/language-service, @angular/localize, @angular/platform-browser, @angular/platform-browser-dynamic, @angular/router, zone.js)
  • fix(deps): update dependency @angular/fire to v7.5.0
  • fix(deps): update dependency @fortawesome/angular-fontawesome to v0.12.1
  • fix(deps): update dependency firebase to v9.19.1
  • fix(deps): update dependency sweetalert2 to v11.7.3
  • chore(deps): update actions/setup-dotnet action to v3
  • chore(deps): update angular-cli monorepo to v15 (major) (@angular-devkit/build-angular, @angular/cli)
  • chore(deps): update angular-eslint monorepo to v15 (major) (@angular-eslint/eslint-plugin, @angular-eslint/eslint-plugin-template, @angular-eslint/template-parser)
  • chore(deps): update dependency @types/node to v18
  • chore(deps): update dependency cypress to v12
  • chore(deps): update dependency dotenv to v16
  • chore(deps): update dependency firebase-tools to v11
  • chore(deps): update dependency inquirer to v9
  • chore(deps): update dependency inquirer-autocomplete-prompt to v3
  • chore(deps): update dependency jest-preset-angular to v13
  • chore(deps): update dependency mediatr to v12
  • chore(deps): update dependency open to v9
  • chore(deps): update dependency typescript to v5
  • chore(deps): update github/codeql-action action to v2
  • chore(deps): update jest monorepo to v29 (major) (@types/jest, jest, ts-jest)
  • chore(deps): update mcr.microsoft.com/dotnet/aspnet docker tag to v7
  • chore(deps): update mcr.microsoft.com/dotnet/sdk docker tag to v7
  • chore(deps): update mcr.microsoft.com/mssql/server docker tag to v2022
  • chore(deps): update redis docker tag to v7
  • fix(deps): update angular monorepo to v15 (major) (@angular/animations, @angular/common, @angular/compiler, @angular/compiler-cli, @angular/core, @angular/forms, @angular/language-service, @angular/localize, @angular/platform-browser, @angular/platform-browser-dynamic, @angular/router)
  • fix(deps): update dependency @ng-bootstrap/ng-bootstrap to v14
  • fix(deps): update dependency angularx-qrcode to v15
  • fix(deps): update dependency ngx-cookie-service to v15
  • fix(deps): update font awesome to v6 (major) (@fortawesome/fontawesome-svg-core, @fortawesome/free-regular-svg-icons, @fortawesome/free-solid-svg-icons)
  • fix(deps): update ngrx monorepo to v15 (major) (@ngrx/component-store, @ngrx/effects, @ngrx/entity, @ngrx/router-store, @ngrx/schematics, @ngrx/store, @ngrx/store-devtools)
  • 🔐 Create all rate-limited PRs at once 🔐

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Ignored or Blocked

These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below.

Detected dependencies

docker-compose
src/docker-compose.core.yml
  • mcr.microsoft.com/mssql/server 2019-latest
  • redis 6.2.10
src/docker-compose.dev.yml
  • mcr.microsoft.com/mssql/server 2019-latest
  • redis 6.2.10
dockerfile
src/Layers/Presentation/Presentation.API/Dockerfile
  • mcr.microsoft.com/dotnet/aspnet 6.0
  • mcr.microsoft.com/dotnet/sdk 6.0
src/Layers/Presentation/Presentation.API/Dockerfile.dev
  • mcr.microsoft.com/dotnet/aspnet 6.0
  • mcr.microsoft.com/dotnet/sdk 6.0
github-actions
.github/workflows/codeql-analysis.yml
  • actions/checkout v3
  • github/codeql-action v1
  • github/codeql-action v1
  • github/codeql-action v1
.github/workflows/docker-dev-build.yml
  • actions/checkout v3
.github/workflows/сlassic-build.yml
  • actions/checkout v2
  • actions/setup-dotnet v1
npm
src/Clients/web-spa/package.json
  • @angular-devkit/architect 0.1501.4
  • @angular/animations 13.3.12
  • @angular/common 13.3.12
  • @angular/compiler 13.3.12
  • @angular/core 13.3.12
  • @angular/fire 7.4.1
  • @angular/forms 13.3.12
  • @angular/localize 13.3.12
  • @angular/platform-browser 13.3.12
  • @angular/platform-browser-dynamic 13.3.12
  • @angular/router 13.3.12
  • @aspnet/signalr 1.1.4
  • @fortawesome/angular-fontawesome 0.11.1
  • @fortawesome/fontawesome-svg-core 1.3.0
  • @fortawesome/free-regular-svg-icons 5.15.4
  • @fortawesome/free-solid-svg-icons 5.15.4
  • @ng-bootstrap/ng-bootstrap 10.0.0
  • @ngrx/component-store 12.5.1
  • @ngrx/effects 12.5.1
  • @ngrx/entity 12.5.1
  • @ngrx/router-store 12.5.1
  • @ngrx/store 12.5.1
  • @ngrx/store-devtools 12.5.1
  • angularx-qrcode ^12.0.0
  • @nrwl/angular 9999.0.0
  • bootstrap 5.2.3
  • es6-promisify 7.0.0
  • firebase 9.13.0
  • JSONStream 1.3.5
  • ngx-cookie-service 13.2.1
  • rxjs 7.4.0
  • sweetalert2 11.6.16
  • tslib 2.1.0
  • zone.js 0.12.0
  • @angular-devkit/architect 0.1501.4
  • @angular-devkit/build-angular 13.3.10
  • @angular-eslint/eslint-plugin 12.7.0
  • @angular-eslint/eslint-plugin-template 12.7.0
  • @angular-eslint/template-parser 12.7.0
  • @angular/cli 13.3.10
  • @angular/compiler-cli 13.3.12
  • @angular/language-service 13.3.12
  • @ngrx/schematics 12.5.1
  • @ngrx/store-devtools 12.5.1
  • @nrwl/cli 11.6.3
  • @nrwl/cypress 11.6.3
  • @nrwl/eslint-plugin-nx 11.6.3
  • @nrwl/jest 11.6.3
  • @nrwl/tao 11.6.3
  • @nrwl/workspace 11.6.3
  • @types/jest 27.0.2
  • @types/node 16.11.64
  • @typescript-eslint/eslint-plugin 5.8.1
  • @typescript-eslint/parser 5.8.1
  • codelyzer 6.0.2
  • cypress 8.7.0
  • dotenv 10.0.0
  • eslint 8.34.0
  • eslint-config-prettier 6.15.0
  • eslint-plugin-cypress 2.11.2
  • firebase-tools 7.16.2
  • fuzzy 0.1.3
  • inquirer 8.2.5
  • inquirer-autocomplete-prompt 1.4.0
  • jest 27.0.5
  • jest-preset-angular 10.1.0
  • open 8.0.5
  • prettier 2.7.1
  • ts-jest 27.1.5
  • ts-node 10.9.1
  • tslint 6.1.3
  • typescript ^4.1.5
nuget
src/Layers/Application/Filtration/Application.Filtration.API/Application.Filtration.API.csproj
src/Layers/Application/Infrastructure/Caching/Application.Infrastructure.Caching.API/Application.Infrastructure.Caching.API.csproj
src/Layers/Application/Infrastructure/Identity/Application.Infrastructure.Identity.API/Application.Infrastructure.Identity.API.csproj
  • Microsoft.AspNetCore.Identity.EntityFrameworkCore 7.0.2
  • MediatR 11.1.0
src/Layers/Application/Infrastructure/Notifications/Application.Infrastructure.Notifications.API/Application.Infrastructure.Notifications.API.csproj
  • Microsoft.Extensions.Logging.Abstractions 7.0.0
  • MediatR 11.1.0
src/Layers/Application/Infrastructure/Persistence/Application.Infrastructure.Persistence.API/Application.Infrastructure.Persistence.API.csproj
  • Microsoft.EntityFrameworkCore 7.0.2
src/Layers/Application/Paging/Application.Paging.API/Application.Paging.API.csproj
  • Microsoft.Extensions.Configuration.Abstractions 7.0.0
  • Microsoft.EntityFrameworkCore 7.0.2
  • AutoMapper 12.0.1
src/Layers/Application/Storage/Application.Storage.API/Application.Storage.API.csproj
  • Microsoft.Extensions.Caching.StackExchangeRedis 7.0.2
  • Microsoft.EntityFrameworkCore 7.0.2
  • Microsoft.AspNetCore.Identity.EntityFrameworkCore 7.0.2
  • MediatR.Extensions.Microsoft.DependencyInjection 11.0.0
  • MediatR 11.1.0
  • LinqKit 1.2.3
  • FluentValidation.DependencyInjectionExtensions 11.4.0
  • FluentValidation 11.5.0
  • AutoMapper.Extensions.Microsoft.DependencyInjection 12.0.0
src/Layers/Application/Storage/Application.Storage.UnitTests/Application.Storage.UnitTests.csproj
  • Microsoft.NET.Test.Sdk 17.4.1
  • NUnit3TestAdapter 4.3.1
  • NUnit 3.13.3
  • Moq 4.18.4
  • FluentAssertions 6.9.0
  • AutoMapper 12.0.1
src/Layers/Application/Validation/Application.Validation.API/Application.Validation.API.csproj
  • Microsoft.Extensions.DependencyInjection.Abstractions 7.0.0
  • MediatR 11.1.0
  • FluentValidation 11.5.0
  • AutoMapper 12.0.1
src/Layers/Domain/Domain.API/Domain.API.csproj
src/Layers/Infrastructure/Caching/Infrastructure.Caching.API/Infrastructure.Caching.API.csproj
  • Newtonsoft.Json 13.0.2
src/Layers/Infrastructure/EntityFramework/Infrastructure.EntityFramework.API/Infrastructure.EntityFramework.API.csproj
  • Microsoft.Extensions.Configuration.Json 7.0.0
  • Microsoft.Extensions.Configuration.FileExtensions 7.0.0
  • Microsoft.EntityFrameworkCore.Tools 7.0.2
  • Microsoft.EntityFrameworkCore.SqlServer 7.0.2
  • Microsoft.EntityFrameworkCore 7.0.2
src/Layers/Infrastructure/Identity/Infrastructure.Identity.API/Infrastructure.Identity.API.csproj
  • Microsoft.EntityFrameworkCore.SqlServer 7.0.2
  • Microsoft.EntityFrameworkCore.InMemory 7.0.2
  • Microsoft.EntityFrameworkCore.Design 7.0.2
  • Microsoft.EntityFrameworkCore 7.0.2
  • Microsoft.AspNetCore.Authentication.JwtBearer 7.0.2
  • AutoMapper 12.0.1
src/Layers/Infrastructure/Notifications/Infrastructure.Notifications.API/Infrastructure.Notifications.API.csproj
  • Microsoft.Extensions.DependencyInjection.Abstractions 7.0.0
  • Microsoft.AspNetCore.SignalR.Core 1.1.0
  • MediatR.Extensions.Microsoft.DependencyInjection 11.0.0
src/Layers/Infrastructure/Persistence/Infrastructure.Persistence.API/Infrastructure.Persistence.API.csproj
  • Microsoft.Extensions.DependencyInjection.Abstractions 7.0.0
  • Microsoft.Extensions.Configuration.Binder 7.0.2
  • Microsoft.EntityFrameworkCore.SqlServer 7.0.2
  • Microsoft.EntityFrameworkCore.InMemory 7.0.2
src/Layers/Presentation/Presentation.API/Presentation.API.csproj
  • Serilog.Sinks.Seq 5.2.2
  • Serilog.Sinks.MSSqlServer 6.2.0
  • Serilog.Sinks.File 5.0.0
  • Serilog.Sinks.Console 4.1.0
  • Serilog.Enrichers.Thread 3.1.0
  • Serilog.Enrichers.Process 2.0.2
  • Serilog.Enrichers.Environment 2.2.0
  • Serilog.AspNetCore 6.1.0
  • NSwag.AspNetCore 13.18.2
  • Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore 7.0.2
  • Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore 7.0.2
  • MediatR 11.1.0
  • FluentValidation.AspNetCore 11.2.2

  • Check this box to trigger a request for Renovate to run again on this repository

CVE-2021-3749 (High) detected in axios-0.21.1.tgz - autoclosed

CVE-2021-3749 - High Severity Vulnerability

Vulnerable Library - axios-0.21.1.tgz

Promise based HTTP client for the browser and node.js

Library home page: https://registry.npmjs.org/axios/-/axios-0.21.1.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/axios/package.json

Dependency Hierarchy:

  • workspace-11.6.3.tgz (Root Library)
    • axios-0.21.1.tgz (Vulnerable Library)

Found in HEAD commit: 47feaf6c64cd0883a653a67f7053023bb4d8ac07

Found in base branch: main

Vulnerability Details

axios is vulnerable to Inefficient Regular Expression Complexity

Publish Date: 2021-08-31

URL: CVE-2021-3749

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://github.com/axios/axios/releases/tag/v0.21.2

Release Date: 2021-08-31

Fix Resolution: axios - 0.21.2


Step up your Open Source Security Game with WhiteSource here

CVE-2020-7720 (High) detected in node-forge-0.9.2.tgz - autoclosed

CVE-2020-7720 - High Severity Vulnerability

Vulnerable Library - node-forge-0.9.2.tgz

JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.

Library home page: https://registry.npmjs.org/node-forge/-/node-forge-0.9.2.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/@google-cloud/pubsub/node_modules/node-forge/package.json,wlodzimierz/src/Clients/web-spa/node_modules/google-gax/node_modules/node-forge/package.json,wlodzimierz/src/Clients/web-spa/node_modules/firebase-tools/node_modules/node-forge/package.json

Dependency Hierarchy:

  • firebase-tools-8.20.0.tgz (Root Library)
    • google-gax-1.12.0.tgz
      • google-auth-library-5.10.1.tgz
        • gtoken-4.1.4.tgz
          • google-p12-pem-2.0.4.tgz
            • node-forge-0.9.2.tgz (Vulnerable Library)

Found in HEAD commit: 9c85e32f7aeee87ced6b620ffc6ae60dc2e49e2f

Found in base branch: main

Vulnerability Details

The package node-forge before 0.10.0 is vulnerable to Prototype Pollution via the util.setPath function. Note: Version 0.10.0 is a breaking change removing the vulnerable functions.

Publish Date: 2020-09-01

URL: CVE-2020-7720

CVSS 3 Score Details (7.3)

Base Score Metrics:

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

For more information on CVSS3 Scores, click here.

Suggested Fix

Type: Upgrade version

Origin: https://github.com/digitalbazaar/forge/blob/master/CHANGELOG.md

Release Date: 2020-09-13

Fix Resolution: node-forge - 0.10.0


Step up your Open Source Security Game with WhiteSource here

CVE-2019-0820 (High) detected in system.text.regularexpressions.4.1.0.nupkg - autoclosed

CVE-2019-0820 - High Severity Vulnerability

Vulnerable Library - system.text.regularexpressions.4.1.0.nupkg

Provides the System.Text.RegularExpressions.Regex class, an implementation of a regular expression e...

Library home page: https://api.nuget.org/packages/system.text.regularexpressions.4.1.0.nupkg

Path to dependency file: /src/Layers/Application/Storage/Application.Storage.UnitTests/Application.Storage.UnitTests.csproj

Path to vulnerable library: /tmp/ws-ua_20221109021528_DCJENC/dotnet_QMIIOF/20221109021528/system.text.regularexpressions/4.1.0/system.text.regularexpressions.4.1.0.nupkg

Dependency Hierarchy:

  • microsoft.testplatform.testhost.17.3.2.nupkg (Root Library)
    • newtonsoft.json.9.0.1.nupkg
      • system.text.regularexpressions.4.1.0.nupkg (Vulnerable Library)

Found in HEAD commit: 21f601ba78a3f5d408b9486a12520b0b20c63520

Found in base branch: main

Vulnerability Details

A denial of service vulnerability exists when .NET Framework and .NET Core improperly process RegEx strings, aka '.NET Framework and .NET Core Denial of Service Vulnerability'. This CVE ID is unique from CVE-2019-0980, CVE-2019-0981.
Mend Note: After conducting further research, Mend has determined that CVE-2019-0820 only affects environments with versions 4.3.0 and 4.3.1 only on netcore50 environment of system.text.regularexpressions.nupkg.

Publish Date: 2019-05-16

URL: CVE-2019-0820

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: GHSA-cmhx-cq75-c4mj

Release Date: 2019-05-16

Fix Resolution: System.Text.RegularExpressions - 4.3.1


Step up your Open Source Security Game with Mend here

CVE-2021-3918 (High) detected in json-schema-0.2.3.tgz - autoclosed

CVE-2021-3918 - High Severity Vulnerability

Vulnerable Library - json-schema-0.2.3.tgz

JSON Schema validation and specifications

Library home page: https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/json-schema/package.json

Dependency Hierarchy:

  • signalr-1.1.4.tgz (Root Library)
    • request-2.88.2.tgz
      • http-signature-1.2.0.tgz
        • jsprim-1.4.1.tgz
          • json-schema-0.2.3.tgz (Vulnerable Library)

Found in HEAD commit: 2c268445b99ea5f23c2b8ec47bb21befe842ffd0

Found in base branch: main

Vulnerability Details

json-schema is vulnerable to Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')

Publish Date: 2021-11-13

URL: CVE-2021-3918

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://nvd.nist.gov/vuln/detail/CVE-2021-3918

Release Date: 2021-11-13

Fix Resolution: json-schema - 0.4.0


Step up your Open Source Security Game with WhiteSource here

WS-2020-0163 (Medium) detected in marked-0.7.0.tgz

WS-2020-0163 - Medium Severity Vulnerability

Vulnerable Library - marked-0.7.0.tgz

A markdown parser built for speed

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

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/marked/package.json

Dependency Hierarchy:

  • firebase-tools-8.20.0.tgz (Root Library)
    • marked-0.7.0.tgz (Vulnerable Library)

Found in HEAD commit: 5dce9501516f7b5db5bfd0b2a6f86de7769059fb

Found in base branch: main

Vulnerability Details

marked before 1.1.1 is vulnerable to Regular Expression Denial of Service (REDoS). rules.js have multiple unused capture groups which can lead to a Denial of Service.

Publish Date: 2020-07-02

URL: WS-2020-0163

CVSS 3 Score Details (5.9)

Base Score Metrics:

  • Exploitability Metrics:
    • Attack Vector: Network
    • Attack Complexity: High
    • 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://github.com/markedjs/marked/releases/tag/v1.1.1

Release Date: 2020-07-02

Fix Resolution: marked - 1.1.1


Step up your Open Source Security Game with WhiteSource here

CVE-2020-7793 (High) detected in ua-parser-js-0.7.21.tgz - autoclosed

CVE-2020-7793 - High Severity Vulnerability

Vulnerable Library - ua-parser-js-0.7.21.tgz

Lightweight JavaScript-based user-agent string parser

Library home page: https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/ua-parser-js/package.json

Dependency Hierarchy:

  • karma-5.1.1.tgz (Root Library)
    • ua-parser-js-0.7.21.tgz (Vulnerable Library)

Found in HEAD commit: aaecd075cabf808fffd99b1e3c065ac07da3bb6b

Found in base branch: main

Vulnerability Details

The package ua-parser-js before 0.7.23 are vulnerable to Regular Expression Denial of Service (ReDoS) in multiple regexes (see linked commit for more info).

Publish Date: 2020-12-11

URL: CVE-2020-7793

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: faisalman/ua-parser-js@6d1f26d

Release Date: 2020-12-11

Fix Resolution: 0.7.23


Step up your Open Source Security Game with WhiteSource here

CVE-2020-7656 (Medium) detected in jquery-1.4.4.min.js

CVE-2020-7656 - Medium Severity Vulnerability

Vulnerable Library - jquery-1.4.4.min.js

JavaScript library for DOM operations

Library home page: https://cdnjs.cloudflare.com/ajax/libs/jquery/1.4.4/jquery.min.js

Path to dependency file: wlodzimierz/src/Clients/web-spa/node_modules/selenium-webdriver/lib/test/data/droppableItems.html

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/selenium-webdriver/lib/test/data/js/jquery-1.4.4.min.js

Dependency Hierarchy:

  • jquery-1.4.4.min.js (Vulnerable Library)

Found in HEAD commit: aaecd075cabf808fffd99b1e3c065ac07da3bb6b

Found in base branch: main

Vulnerability Details

jquery prior to 1.9.0 allows Cross-site Scripting attacks via the load method. The load method fails to recognize and remove "<script>" HTML tags that contain a whitespace character, i.e: "</script >", which results in the enclosed script logic to be executed.

Publish Date: 2020-05-19

URL: CVE-2020-7656

CVSS 3 Score Details (6.1)

Base Score Metrics:

  • Exploitability Metrics:
    • Attack Vector: Network
    • Attack Complexity: Low
    • Privileges Required: None
    • User Interaction: Required
    • Scope: Changed
  • Impact Metrics:
    • Confidentiality Impact: Low
    • Integrity Impact: Low
    • Availability Impact: None

For more information on CVSS3 Scores, click here.

Suggested Fix

Type: Upgrade version

Origin: rails/jquery-rails@8f601cb

Release Date: 2020-05-19

Fix Resolution: jquery-rails - 2.2.0


Step up your Open Source Security Game with WhiteSource here

CVE-2020-7720 (High) detected in node-forge-0.9.2.tgz

CVE-2020-7720 - High Severity Vulnerability

Vulnerable Library - node-forge-0.9.2.tgz

JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.

Library home page: https://registry.npmjs.org/node-forge/-/node-forge-0.9.2.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/@google-cloud/pubsub/node_modules/node-forge/package.json,wlodzimierz/src/Clients/web-spa/node_modules/google-gax/node_modules/node-forge/package.json,wlodzimierz/src/Clients/web-spa/node_modules/firebase-tools/node_modules/node-forge/package.json

Dependency Hierarchy:

  • firebase-tools-8.20.0.tgz (Root Library)
    • google-gax-1.12.0.tgz
      • google-auth-library-5.10.1.tgz
        • gtoken-4.1.4.tgz
          • google-p12-pem-2.0.4.tgz
            • node-forge-0.9.2.tgz (Vulnerable Library)

Found in HEAD commit: 5dce9501516f7b5db5bfd0b2a6f86de7769059fb

Found in base branch: main

Vulnerability Details

The package node-forge before 0.10.0 is vulnerable to Prototype Pollution via the util.setPath function. Note: Version 0.10.0 is a breaking change removing the vulnerable functions.

Publish Date: 2020-09-01

URL: CVE-2020-7720

CVSS 3 Score Details (7.3)

Base Score Metrics:

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

For more information on CVSS3 Scores, click here.

Suggested Fix

Type: Upgrade version

Origin: https://github.com/digitalbazaar/forge/blob/master/CHANGELOG.md

Release Date: 2020-09-13

Fix Resolution: node-forge - 0.10.0


Step up your Open Source Security Game with WhiteSource here

CVE-2021-32796 (Medium) detected in xmldom-0.6.0.tgz - autoclosed

CVE-2021-32796 - Medium Severity Vulnerability

Vulnerable Library - xmldom-0.6.0.tgz

A pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module.

Library home page: https://registry.npmjs.org/xmldom/-/xmldom-0.6.0.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/xmldom/package.json

Dependency Hierarchy:

  • firebase-tools-7.16.2.tgz (Root Library)
    • plist-3.0.3.tgz
      • xmldom-0.6.0.tgz (Vulnerable Library)

Found in HEAD commit: 53d4dacb505cb801aae7fa1de09d88e1df5aa8f6

Found in base branch: main

Vulnerability Details

xmldom is an open source pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module. xmldom versions 0.6.0 and older do not correctly escape special characters when serializing elements removed from their ancestor. This may lead to unexpected syntactic changes during XML processing in some downstream applications. This issue has been resolved in version 0.7.0. As a workaround downstream applications can validate the input and reject the maliciously crafted documents.

Publish Date: 2021-07-27

URL: CVE-2021-32796

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: Low
    • Availability Impact: None

For more information on CVSS3 Scores, click here.

Suggested Fix

Type: Upgrade version

Origin: GHSA-5fg8-2547-mr8q

Release Date: 2021-07-27

Fix Resolution: xmldom - 0.7.0


Step up your Open Source Security Game with WhiteSource here

WS-2021-0154 (Medium) detected in glob-parent-3.1.0.tgz - autoclosed

WS-2021-0154 - Medium Severity Vulnerability

Vulnerable Library - glob-parent-3.1.0.tgz

Strips glob magic from a string to provide the parent directory path

Library home page: https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/webpack-dev-server/node_modules/glob-parent/package.json

Dependency Hierarchy:

  • build-angular-12.0.2.tgz (Root Library)
    • webpack-dev-server-3.11.2.tgz
      • chokidar-2.1.8.tgz
        • glob-parent-3.1.0.tgz (Vulnerable Library)

Found in HEAD commit: 2441ac730b29324bcb9bf3c62a470e962ace36fc

Found in base branch: main

Vulnerability Details

Regular Expression Denial of Service (ReDoS) vulnerability was found in glob-parent before 5.1.2.

Publish Date: 2021-01-27

URL: WS-2021-0154

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/gulpjs/glob-parent/releases/tag/v5.1.2

Release Date: 2021-01-27

Fix Resolution: glob-parent - 5.1.2


Step up your Open Source Security Game with WhiteSource here

CVE-2020-7768 (High) detected in grpc-js-0.6.18.tgz, grpc-js-1.0.5.tgz

CVE-2020-7768 - High Severity Vulnerability

Vulnerable Libraries - grpc-js-0.6.18.tgz, grpc-js-1.0.5.tgz

grpc-js-0.6.18.tgz

gRPC Library for Node - pure JS implementation

Library home page: https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-0.6.18.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/google-gax/node_modules/@grpc/grpc-js/package.json

Dependency Hierarchy:

  • firebase-tools-8.20.0.tgz (Root Library)
    • google-gax-1.12.0.tgz
      • grpc-js-0.6.18.tgz (Vulnerable Library)
grpc-js-1.0.5.tgz

gRPC Library for Node - pure JS implementation

Library home page: https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.0.5.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/@google-cloud/pubsub/node_modules/@grpc/grpc-js/package.json

Dependency Hierarchy:

  • firebase-tools-8.20.0.tgz (Root Library)
    • pubsub-1.7.3.tgz
      • google-gax-1.15.3.tgz
        • grpc-js-1.0.5.tgz (Vulnerable Library)

Found in HEAD commit: 5dce9501516f7b5db5bfd0b2a6f86de7769059fb

Found in base branch: main

Vulnerability Details

The package grpc before 1.24.4; the package @grpc/grpc-js before 1.1.8 are vulnerable to Prototype Pollution via loadPackageDefinition.

Publish Date: 2020-11-11

URL: CVE-2020-7768

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://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-7768

Release Date: 2020-07-21

Fix Resolution: grpc 1.24.4, grpc-js 1.1.8


Step up your Open Source Security Game with WhiteSource here

CVE-2021-33587 (High) detected in css-what-2.1.3.tgz - autoclosed

CVE-2021-33587 - High Severity Vulnerability

Vulnerable Library - css-what-2.1.3.tgz

a CSS selector parser

Library home page: https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/css-what/package.json

Dependency Hierarchy:

  • build-angular-12.2.11.tgz (Root Library)
    • critters-0.0.11.tgz
      • css-select-1.2.0.tgz
        • css-what-2.1.3.tgz (Vulnerable Library)

Found in HEAD commit: 7038c0baf7b2517b6f75dcd321206eae5f878d7b

Found in base branch: main

Vulnerability Details

The css-what package 4.0.0 through 5.0.0 for Node.js does not ensure that attribute parsing has Linear Time Complexity relative to the size of the input.

Publish Date: 2021-05-28

URL: CVE-2021-33587

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://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-33587

Release Date: 2021-05-28

Fix Resolution: css-what - 5.0.1


Step up your Open Source Security Game with WhiteSource here

CVE-2021-23368 (Medium) detected in postcss-7.0.35.tgz - autoclosed

CVE-2021-23368 - Medium Severity Vulnerability

Vulnerable Library - postcss-7.0.35.tgz

Tool for transforming styles with JS plugins

Library home page: https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/postcss-custom-media/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-font-variant/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-color-hex-alpha/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-attribute-case-insensitive/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/css-has-pseudo/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-overflow-shorthand/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-logical/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-nesting/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-replace-overflow-wrap/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-image-set-function/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-custom-selectors/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-preset-env/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-initial/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/css-prefers-color-scheme/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-lab-function/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/resolve-url-loader/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-color-mod-function/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-page-break/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-selector-not/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-media-minmax/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-focus-within/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-double-position-gradients/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-custom-properties/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-env-function/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/autoprefixer/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-color-rebeccapurple/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-place/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-gap-properties/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-dir-pseudo-class/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/css-blank-pseudo/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-pseudo-class-any-link/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-color-functional-notation/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-color-gray/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-selector-matches/node_modules/postcss/package.json,wlodzimierz/src/Clients/web-spa/node_modules/postcss-focus-visible/node_modules/postcss/package.json

Dependency Hierarchy:

  • build-angular-12.0.2.tgz (Root Library)
    • postcss-preset-env-6.7.0.tgz
      • postcss-dir-pseudo-class-5.0.0.tgz
        • postcss-7.0.35.tgz (Vulnerable Library)

Found in HEAD commit: c6e213090adc3de2db8ae4ee656b5cf9d00e3082

Found in base branch: main

Vulnerability Details

The package postcss from 7.0.0 and before 8.2.10 are vulnerable to Regular Expression Denial of Service (ReDoS) during source map parsing.

Publish Date: 2021-04-12

URL: CVE-2021-23368

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://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23368

Release Date: 2021-04-12

Fix Resolution: postcss -8.2.10


Step up your Open Source Security Game with WhiteSource here

CVE-2012-6708 (Medium) detected in jquery-1.4.4.min.js

CVE-2012-6708 - Medium Severity Vulnerability

Vulnerable Library - jquery-1.4.4.min.js

JavaScript library for DOM operations

Library home page: https://cdnjs.cloudflare.com/ajax/libs/jquery/1.4.4/jquery.min.js

Path to dependency file: wlodzimierz/src/Clients/web-spa/node_modules/selenium-webdriver/lib/test/data/droppableItems.html

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/selenium-webdriver/lib/test/data/js/jquery-1.4.4.min.js

Dependency Hierarchy:

  • jquery-1.4.4.min.js (Vulnerable Library)

Found in HEAD commit: aaecd075cabf808fffd99b1e3c065ac07da3bb6b

Found in base branch: main

Vulnerability Details

jQuery before 1.9.0 is vulnerable to Cross-site Scripting (XSS) attacks. The jQuery(strInput) function does not differentiate selectors from HTML in a reliable fashion. In vulnerable versions, jQuery determined whether the input was HTML by looking for the '<' character anywhere in the string, giving attackers more flexibility when attempting to construct a malicious payload. In fixed versions, jQuery only deems the input to be HTML if it explicitly starts with the '<' character, limiting exploitability only to attackers who can control the beginning of a string, which is far less common.

Publish Date: 2018-01-18

URL: CVE-2012-6708

CVSS 3 Score Details (6.1)

Base Score Metrics:

  • Exploitability Metrics:
    • Attack Vector: Network
    • Attack Complexity: Low
    • Privileges Required: None
    • User Interaction: Required
    • Scope: Changed
  • Impact Metrics:
    • Confidentiality Impact: Low
    • Integrity Impact: Low
    • Availability Impact: None

For more information on CVSS3 Scores, click here.

Suggested Fix

Type: Upgrade version

Origin: https://nvd.nist.gov/vuln/detail/CVE-2012-6708

Release Date: 2018-01-18

Fix Resolution: jQuery - v1.9.0


Step up your Open Source Security Game with WhiteSource here

CVE-2015-9251 (Medium) detected in jquery-1.4.4.min.js

CVE-2015-9251 - Medium Severity Vulnerability

Vulnerable Library - jquery-1.4.4.min.js

JavaScript library for DOM operations

Library home page: https://cdnjs.cloudflare.com/ajax/libs/jquery/1.4.4/jquery.min.js

Path to dependency file: wlodzimierz/src/Clients/web-spa/node_modules/selenium-webdriver/lib/test/data/droppableItems.html

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/selenium-webdriver/lib/test/data/js/jquery-1.4.4.min.js

Dependency Hierarchy:

  • jquery-1.4.4.min.js (Vulnerable Library)

Found in HEAD commit: aaecd075cabf808fffd99b1e3c065ac07da3bb6b

Found in base branch: main

Vulnerability Details

jQuery before 3.0.0 is vulnerable to Cross-site Scripting (XSS) attacks when a cross-domain Ajax request is performed without the dataType option, causing text/javascript responses to be executed.

Publish Date: 2018-01-18

URL: CVE-2015-9251

CVSS 3 Score Details (6.1)

Base Score Metrics:

  • Exploitability Metrics:
    • Attack Vector: Network
    • Attack Complexity: Low
    • Privileges Required: None
    • User Interaction: Required
    • Scope: Changed
  • Impact Metrics:
    • Confidentiality Impact: Low
    • Integrity Impact: Low
    • Availability Impact: None

For more information on CVSS3 Scores, click here.

Suggested Fix

Type: Upgrade version

Origin: https://nvd.nist.gov/vuln/detail/CVE-2015-9251

Release Date: 2018-01-18

Fix Resolution: jQuery - v3.0.0


Step up your Open Source Security Game with WhiteSource here

CVE-2020-28498 (Medium) detected in elliptic-6.5.3.tgz

CVE-2020-28498 - Medium Severity Vulnerability

Vulnerable Library - elliptic-6.5.3.tgz

EC cryptography

Library home page: https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/elliptic/package.json

Dependency Hierarchy:

  • build-angular-0.1101.2.tgz (Root Library)
    • webpack-4.44.2.tgz
      • node-libs-browser-2.2.1.tgz
        • crypto-browserify-3.12.0.tgz
          • browserify-sign-4.2.1.tgz
            • elliptic-6.5.3.tgz (Vulnerable Library)

Found in HEAD commit: f5ab093a2b1d85a54961eb4e9aa06d1ce7e25134

Found in base branch: main

Vulnerability Details

All versions of package elliptic are vulnerable to Cryptographic Issues via the secp256k1 implementation in elliptic/ec/key.js. There is no check to confirm that the public key point passed into the derive function actually exists on the secp256k1 curve. This results in the potential for the private key used in this implementation to be revealed after a number of ECDH operations are performed.

Publish Date: 2021-02-02

URL: CVE-2020-28498

CVSS 3 Score Details (6.8)

Base Score Metrics:

  • Exploitability Metrics:
    • Attack Vector: Network
    • Attack Complexity: High
    • Privileges Required: None
    • User Interaction: None
    • Scope: Changed
  • Impact Metrics:
    • Confidentiality Impact: High
    • Integrity Impact: None
    • Availability Impact: None

For more information on CVSS3 Scores, click here.

Suggested Fix

Type: Upgrade version

Origin: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-28498

Release Date: 2021-02-02

Fix Resolution: v6.5.4


Step up your Open Source Security Game with WhiteSource here

WS-2021-0039 (Low) detected in core-9.0.0.tgz - autoclosed

WS-2021-0039 - Low Severity Vulnerability

Vulnerable Library - core-9.0.0.tgz

Angular - the core framework

Library home page: https://registry.npmjs.org/@angular/core/-/core-9.0.0.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/codelyzer/node_modules/@angular/core/package.json

Dependency Hierarchy:

  • codelyzer-6.0.2.tgz (Root Library)
    • core-9.0.0.tgz (Vulnerable Library)

Found in HEAD commit: dd1a8125603f8270087b5e959fa71a65f2a0bc62

Found in base branch: main

Vulnerability Details

Cross-Site Scripting (XSS) vulnerability was found in @angular/core before 11.1.1. HTML doesn't specify any way to escape comment end text inside the comment.

Publish Date: 2021-01-26

URL: WS-2021-0039

CVSS 3 Score Details (3.9)

Base Score Metrics:

  • Exploitability Metrics:
    • Attack Vector: Network
    • Attack Complexity: High
    • Privileges Required: High
    • User Interaction: Required
    • Scope: Unchanged
  • Impact Metrics:
    • Confidentiality Impact: Low
    • Integrity Impact: Low
    • Availability Impact: Low

For more information on CVSS3 Scores, click here.

Suggested Fix

Type: Upgrade version

Origin: https://github.com/angular/angular/releases/tag/11.1.1

Release Date: 2021-01-26

Fix Resolution: @angular/core - 11.1.1


Step up your Open Source Security Game with WhiteSource here

CVE-2020-7746 (High) detected in Chart-2.8.0.min.js - autoclosed

CVE-2020-7746 - High Severity Vulnerability

Vulnerable Library - Chart-2.8.0.min.js

Simple HTML5 charts using the canvas element.

Library home page: https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.8.0/Chart.min.js

Path to dependency file: wlodzimierz/src/Clients/web-spa/node_modules/hdr-histogram-js/benchmark/results/decoding.chart.html

Path to vulnerable library: /src/Clients/web-spa/node_modules/hdr-histogram-js/benchmark/results/decoding.chart.html

Dependency Hierarchy:

  • Chart-2.8.0.min.js (Vulnerable Library)

Found in HEAD commit: cc025af914fa75249ee9950173a4385a5820bf51

Found in base branch: main

Vulnerability Details

This affects the package chart.js before 2.9.4. The options parameter is not properly sanitized when it is processed. When the options are processed, the existing options (or the defaults options) are deeply merged with provided options. However, during this operation, the keys of the object being set are not checked, leading to a prototype pollution.

Publish Date: 2020-10-29

URL: CVE-2020-7746

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://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-7746

Release Date: 2020-10-29

Fix Resolution: chart.js - 2.9.4


Step up your Open Source Security Game with WhiteSource here

CVE-2022-41064 (Medium) detected in system.data.sqlclient.4.7.0.nupkg

CVE-2022-41064 - Medium Severity Vulnerability

Vulnerable Library - system.data.sqlclient.4.7.0.nupkg

Provides the data provider for SQL Server. These classes provide access to versions of SQL Server an...

Library home page: https://api.nuget.org/packages/system.data.sqlclient.4.7.0.nupkg

Path to dependency file: /src/Layers/Application/Storage/Application.Storage.UnitTests/Application.Storage.UnitTests.csproj

Path to vulnerable library: /tmp/ws-ua_20230214040823_TBDBVU/dotnet_JAMQJI/20230214040823/system.data.sqlclient/4.7.0/system.data.sqlclient.4.7.0.nupkg

Dependency Hierarchy:

  • Application.Storage.API-1.0.0 (Root Library)
    • linqkit.1.2.3.nupkg
      • entityframework.6.3.0.nupkg
        • system.data.sqlclient.4.7.0.nupkg (Vulnerable Library)

Found in HEAD commit: 21f601ba78a3f5d408b9486a12520b0b20c63520

Found in base branch: main

Vulnerability Details

.NET Framework Information Disclosure Vulnerability.

Publish Date: 2022-11-09

URL: CVE-2022-41064

CVSS 3 Score Details (5.8)

Base Score Metrics:

  • Exploitability Metrics:
    • Attack Vector: Adjacent
    • Attack Complexity: High
    • Privileges Required: Low
    • User Interaction: None
    • Scope: Changed
  • Impact Metrics:
    • Confidentiality Impact: High
    • Integrity Impact: None
    • Availability Impact: None

For more information on CVSS3 Scores, click here.

Suggested Fix

Type: Upgrade version

Origin: GHSA-8g2p-5pqh-5jmc

Release Date: 2022-11-09

Fix Resolution: Microsoft.Data.SqlClient - 1.1.4,2.1.2;System.Data.SqlClient - 4.8.5


Step up your Open Source Security Game with Mend here

CVE-2021-23362 (Medium) detected in hosted-git-info-2.8.8.tgz - autoclosed

CVE-2021-23362 - Medium Severity Vulnerability

Vulnerable Library - hosted-git-info-2.8.8.tgz

Provides metadata and conversions from repository urls for Github, Bitbucket and Gitlab

Library home page: https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/hosted-git-info/package.json

Dependency Hierarchy:

  • workspace-11.6.1.tgz (Root Library)
    • npm-run-all-4.1.5.tgz
      • read-pkg-3.0.0.tgz
        • normalize-package-data-2.5.0.tgz
          • hosted-git-info-2.8.8.tgz (Vulnerable Library)

Found in HEAD commit: 2523e13773e4891b5a0f7222344b5ee39a762a47

Found in base branch: main

Vulnerability Details

The package hosted-git-info before 3.0.8 are vulnerable to Regular Expression Denial of Service (ReDoS) via shortcutMatch in fromUrl().

Publish Date: 2021-03-23

URL: CVE-2021-23362

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/npm/hosted-git-info/releases/tag/v3.0.8

Release Date: 2021-03-23

Fix Resolution: hosted-git-info - 3.0.8


Step up your Open Source Security Game with WhiteSource here

CVE-2020-28168 (Medium) detected in axios-0.18.1.tgz - autoclosed

CVE-2020-28168 - Medium Severity Vulnerability

Vulnerable Library - axios-0.18.1.tgz

Promise based HTTP client for the browser and node.js

Library home page: https://registry.npmjs.org/axios/-/axios-0.18.1.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/google-auto-auth/node_modules/axios/package.json

Dependency Hierarchy:

  • firebase-tools-7.16.2.tgz (Root Library)
    • google-auto-auth-0.10.1.tgz
      • gcp-metadata-0.6.3.tgz
        • axios-0.18.1.tgz (Vulnerable Library)

Found in HEAD commit: c77cb7cb2648c529fe2b8a3a60c3f99109f55cf8

Found in base branch: main

Vulnerability Details

Axios NPM package 0.21.0 contains a Server-Side Request Forgery (SSRF) vulnerability where an attacker is able to bypass a proxy by providing a URL that responds with a redirect to a restricted host or IP address.

Publish Date: 2020-11-06

URL: CVE-2020-28168

CVSS 3 Score Details (5.9)

Base Score Metrics:

  • Exploitability Metrics:
    • Attack Vector: Network
    • Attack Complexity: High
    • Privileges Required: None
    • User Interaction: None
    • Scope: Unchanged
  • Impact Metrics:
    • Confidentiality Impact: High
    • Integrity Impact: None
    • Availability Impact: None

For more information on CVSS3 Scores, click here.

Suggested Fix

Type: Upgrade version

Origin: axios/axios@c7329fe

Release Date: 2020-11-06

Fix Resolution: axios - 0.21.1


Step up your Open Source Security Game with WhiteSource here

CVE-2020-7733 (High) detected in ua-parser-js-0.7.21.tgz - autoclosed

CVE-2020-7733 - High Severity Vulnerability

Vulnerable Library - ua-parser-js-0.7.21.tgz

Lightweight JavaScript-based user-agent string parser

Library home page: https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/ua-parser-js/package.json

Dependency Hierarchy:

  • karma-5.1.1.tgz (Root Library)
    • ua-parser-js-0.7.21.tgz (Vulnerable Library)

Found in HEAD commit: aaecd075cabf808fffd99b1e3c065ac07da3bb6b

Found in base branch: main

Vulnerability Details

The package ua-parser-js before 0.7.22 are vulnerable to Regular Expression Denial of Service (ReDoS) via the regex for Redmi Phones and Mi Pad Tablets UA.

Publish Date: 2020-09-16

URL: CVE-2020-7733

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://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-7733

Release Date: 2020-07-21

Fix Resolution: 0.7.22


Step up your Open Source Security Game with WhiteSource here

CVE-2020-36048 (High) detected in engine.io-3.4.2.tgz - autoclosed

CVE-2020-36048 - High Severity Vulnerability

Vulnerable Library - engine.io-3.4.2.tgz

The realtime engine behind Socket.IO. Provides the foundation of a bidirectional connection between client and server

Library home page: https://registry.npmjs.org/engine.io/-/engine.io-3.4.2.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/engine.io/package.json

Dependency Hierarchy:

  • karma-5.1.1.tgz (Root Library)
    • socket.io-2.3.0.tgz
      • engine.io-3.4.2.tgz (Vulnerable Library)

Found in HEAD commit: c35cbb0f1f17799f1abc7b9eae6874cf7ad49243

Found in base branch: main

Vulnerability Details

Engine.IO before 4.0.0 allows attackers to cause a denial of service (resource consumption) via a POST request to the long polling transport.

Publish Date: 2021-01-08

URL: CVE-2020-36048

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://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-36048

Release Date: 2021-01-08

Fix Resolution: engine.io - 4.0.0


Step up your Open Source Security Game with WhiteSource here

CVE-2021-23364 (Medium) detected in browserslist-4.16.3.tgz - autoclosed

CVE-2021-23364 - Medium Severity Vulnerability

Vulnerable Library - browserslist-4.16.3.tgz

Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset

Library home page: https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/browserslist/package.json

Dependency Hierarchy:

  • build-angular-0.1102.8.tgz (Root Library)
    • browserslist-4.16.3.tgz (Vulnerable Library)

Found in base branch: main

Vulnerability Details

The package browserslist from 4.0.0 and before 4.16.5 are vulnerable to Regular Expression Denial of Service (ReDoS) during parsing of queries.

Publish Date: 2021-04-28

URL: CVE-2021-23364

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://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23364

Release Date: 2021-04-28

Fix Resolution: browserslist - 4.16.5


Step up your Open Source Security Game with WhiteSource here

CVE-2021-32640 (Medium) detected in ws-6.2.1.tgz - autoclosed

CVE-2021-32640 - Medium Severity Vulnerability

Vulnerable Library - ws-6.2.1.tgz

Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js

Library home page: https://registry.npmjs.org/ws/-/ws-6.2.1.tgz

Path to dependency file: wlodzimierz/src/Clients/web-spa/package.json

Path to vulnerable library: wlodzimierz/src/Clients/web-spa/node_modules/ws/package.json

Dependency Hierarchy:

  • signalr-1.1.4.tgz (Root Library)
    • ws-6.2.1.tgz (Vulnerable Library)

Found in HEAD commit: 26e6facc948f7ec5f7bc07c920bcf8efe9b9e939

Found in base branch: main

Vulnerability Details

ws is an open source WebSocket client and server library for Node.js. A specially crafted value of the Sec-Websocket-Protocol header can be used to significantly slow down a ws server. The vulnerability has been fixed in [email protected] (websockets/ws@00c425e). In vulnerable versions of ws, the issue can be mitigated by reducing the maximum allowed length of the request headers using the --max-http-header-size=size and/or the maxHeaderSize options.

Publish Date: 2021-05-25

URL: CVE-2021-32640

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: GHSA-6fc8-4gx4-v693

Release Date: 2021-05-25

Fix Resolution: ws - 7.4.6


Step up your Open Source Security Game with WhiteSource here

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.