CVE-2026-46509
HIGHdeepobj: Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')
Title source: cnaDescription
deepobj provides get, set, delete deep objects in javascript. Prior to 1.0.3, prototype pollution is possible when property paths contain __proto__/constructor/prototype. The property path must not be exposed as user input. This vulnerability is fixed in 1.0.3.
References (1)
Core 1
Core References
X_Refsource_Confirm x_refsource_confirm
https://github.com/ranfdev/deepobj/security/advisories/GHSA-x7q7-fchv-8h2j
Scores
CVSS v3
8.2
EPSS
0.0032
EPSS Percentile
23.1%
Attack Vector
NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
CISA SSVC
Vulnrichment
Exploitation
none
Automatable
yes
Technical Impact
partial
Details
CWE
CWE-1321
Status
published
Products (2)
ranfdev/deepobj
0 - 1.0.3npm
ranfdev/deepobj
< 1.0.3
Published
May 28, 2026
Tracked Since
May 29, 2026