Approved changes feed: RSS · Atom

cpe:2.3:a:object-path_project:object-path:*:*:*:*:*:node.js:*:*

part: a version: * update: *

VendorObject Path Project (d576d9cf-880c-54b8-9bf5-3a7dbf9863cc)
ProductObject Path (53fd06b6-cd7c-5d46-96e1-51e720218cd1)
Edition*
Language*
Software edition*
Target softwarenode.js
Target hardware*
Other*

Notes

Imported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:deb/debian/node-object-path purl2cpe 2026-06-01 10:12:59.278568
pkg:deb/ubuntu/node-object-path purl2cpe 2026-06-01 10:12:59.278569
pkg:github/mariocasciaro/object-path purl2cpe 2026-06-01 10:12:59.278571
pkg:maven/org.webjars.npm/object-path purl2cpe 2026-06-01 10:12:59.278572
pkg:npm/object-path purl2cpe 2026-06-01 10:12:59.278574

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2021-3805 vulnerable 2026-06-08 05:33:54.126897 Prototype Pollution in mariocasciaro/object-path
HIGH (7.5)
object-path is vulnerable to Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')
Published: 2021-09-17T00:00:00.000Z
Updated: 2024-08-03T17:09:09.600Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-23434 vulnerable 2026-06-08 05:30:02.927020 Prototype Pollution
MEDIUM (5.6)
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.
Published: 2021-08-27T16:50:13.019Z
Updated: 2024-09-16T16:48:40.220Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-15256 vulnerable 2026-06-08 05:19:25.607739 Prototype pollution in object-path
HIGH (7.7)
A prototype pollution vulnerability has been found in `object-path` <= 0.11.4 affecting the `set()` method. The vulnerability is limited to the `includeInheritedProps` mode (if version >= 0.11.0 is used), which has to be explicitly enabled by creating a new instance of `object-path` and setting the option `includeInheritedProps: true`, or by using the default `withInheritedProps` instance. The default operating mode is not affected by the vulnerability if version >= 0.11.0 is used. Any usage of `set()` in versions < 0.11.0 is vulnerable. The issue is fixed in object-path version 0.11.5 As a workaround, don't use the `includeInheritedProps: true` options or the `withInheritedProps` instance if using a version >= 0.11.0.
Published: 2020-10-19T21:25:13.000Z
Updated: 2024-08-04T13:08:23.212Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.