This repository has been archived by the owner on Jan 18, 2024. It is now read-only.
CVE-2021-23434 (High) detected in object-path-0.11.4.tgz #42
Labels
security vulnerability
Security vulnerability detected by WhiteSource
CVE-2021-23434 - High Severity Vulnerability
Access deep object properties using a path
Library home page: https://registry.npmjs.org/object-path/-/object-path-0.11.4.tgz
Path to dependency file: /package.json
Path to vulnerable library: /node_modules/object-path/package.json
Dependency Hierarchy:
Found in base branch: master
This affects the package object-path before 0.11.6. A type confusion vulnerability can lead to a bypass of CVE-2020-15256 when the path components used in the path parameter are arrays. In particular, the condition currentPath === 'proto' returns false if currentPath is ['proto']. This is because the === operator returns always false when the type of the operands is different.
Publish Date: 2021-08-27
URL: CVE-2021-23434
Base Score Metrics:
Type: Upgrade version
Origin: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23434
Release Date: 2021-08-27
Fix Resolution (object-path): 0.11.6
Direct dependency fix Resolution (@angular-devkit/build-angular): 0.1002.0
Step up your Open Source Security Game with Mend here
The text was updated successfully, but these errors were encountered: