Summary
Prototype pollution capabilities on various APIs.
Details
Injection of malicious payload allows attacker to remotely execute arbitrary code. Parse.Object
and internal APIs are affected, specifically:
ParseObject.fromJSON
ParseObject.pin
ParseObject.registerSubclass
ObjectStateMutations
(internal)
encode
/decode
(internal)
PoC
Demonstrative tests added as part of the fix.
References
Summary
Prototype pollution capabilities on various APIs.
Details
Injection of malicious payload allows attacker to remotely execute arbitrary code.
Parse.Object
and internal APIs are affected, specifically:ParseObject.fromJSON
ParseObject.pin
ParseObject.registerSubclass
ObjectStateMutations
(internal)encode
/decode
(internal)PoC
Demonstrative tests added as part of the fix.
References