NetSight
high7.5

CVE-2021-3805

Prototype Pollution in object-path

Impact

object-path is vulnerable to Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution'). The `del()` function fails to validate which Object properties it deletes. This allows attackers to modify the prototype of Object, causing the modification of default properties like `toString` on all objects.

Affected packages

EcosystemPackageAffectedFixed in
npmobject-path< 0.11.80.11.8

Affected products

VendorProductAffected versions
Object-Path ProjectObject-Path
before 0.11.8
DebianDebian Linux
Version 10.0

Weakness classification

References