-
-
Notifications
You must be signed in to change notification settings - Fork 761
Description
I noticed that the ASVS (Application Security Verification Standard) does not include a check for Prototype Pollution vulnerabilities. Prototype Pollution is a critical vulnerability that can allow attackers to manipulate an application's JavaScript objects and properties, leading to serious security issues such as unauthorized access to data, privilege escalation, and even remote code execution.
As JavaScript applications become more complex, Prototype Pollution attacks are becoming more common. It is therefore essential that the ASVS includes a dedicated check to help ensure that web applications are protected from this type of vulnerability.
I strongly recommend that the ASVS be updated to include a Prototype Pollution check, a sample check could be this one:
- Check that no user-supplied input is used to modify the prototype property of an object.