-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Vulnerable Library - firebase-4.5.2.tgz
Path to dependency file: /package.json
Path to vulnerable library: /node_modules/@firebase/util/package.json
Found in HEAD commit: d3546a531439e72e9c781ef910f8e654aeb0d24a
Vulnerabilities
| CVE | Severity | Dependency | Type | Fixed in (firebase version) | Remediation Possible** | |
|---|---|---|---|---|---|---|
| CVE-2020-7765 | 5.3 | detected in multiple dependencies | Transitive | 8.0.0-2020922203858 | ✅ |
**In some cases, Remediation PR cannot be created automatically for a vulnerability despite the availability of remediation
Details
CVE-2020-7765
Vulnerable Libraries - util-0.1.8.tgz, util-0.1.10.tgz
util-0.1.8.tgz
_NOTE: This is specifically tailored for Firebase JS SDK usage, if you are not a member of the Firebase team, please avoid using this package_
Library home page: https://registry.npmjs.org/@firebase/util/-/util-0.1.8.tgz
Path to dependency file: /package.json
Path to vulnerable library: /node_modules/@firebase/messaging/node_modules/@firebase/util/package.json
Dependency Hierarchy:
- firebase-4.5.2.tgz (Root Library)
- messaging-0.1.9.tgz
- ❌ util-0.1.8.tgz (Vulnerable Library)
- messaging-0.1.9.tgz
util-0.1.10.tgz
_NOTE: This is specifically tailored for Firebase JS SDK usage, if you are not a member of the Firebase team, please avoid using this package_
Library home page: https://registry.npmjs.org/@firebase/util/-/util-0.1.10.tgz
Path to dependency file: /package.json
Path to vulnerable library: /node_modules/@firebase/util/package.json
Dependency Hierarchy:
- firebase-4.5.2.tgz (Root Library)
- app-0.1.10.tgz
- ❌ util-0.1.10.tgz (Vulnerable Library)
- app-0.1.10.tgz
Found in HEAD commit: d3546a531439e72e9c781ef910f8e654aeb0d24a
Found in base branch: main
Vulnerability Details
This affects the package @firebase/util before 0.3.4. This vulnerability relates to the deepExtend function within the DeepCopy.ts file. Depending on if user input is provided, an attacker can overwrite and pollute the object prototype of a program.
Publish Date: 2020-11-16
URL: CVE-2020-7765
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
Suggested Fix
Type: Upgrade version
Origin: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-7765
Release Date: 2020-11-16
Fix Resolution (@firebase/util): 0.3.3-2020922203858
Direct dependency fix Resolution (firebase): 8.0.0-2020922203858
Fix Resolution (@firebase/util): 0.3.3-2020922203858
Direct dependency fix Resolution (firebase): 8.0.0-2020922203858
⛑️ Automatic Remediation will be attempted for this issue.
⛑️Automatic Remediation will be attempted for this issue.