Skip to content

Commit

Permalink
#934 - return only data that user has permission to access (#2155)
Browse files Browse the repository at this point in the history
* #934 - return only data that user has permission to access

* Wording tweaks

---------

Co-authored-by: Josh Grossman <[email protected]>
  • Loading branch information
elarlang and tghosth authored Oct 16, 2024
1 parent 4366c15 commit 7763d17
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions 5.0/en/0x18-V10-Malicious.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ Complying with this section is likely to be operational and continuous.
| **10.4.2** | [ADDED] Verify that the application avoids DOM clobbering when using client-side JavaScript by employing explicit variable declarations, performing strict type checking, avoiding storing global variables on the document object, and implementing namespace isolation. | ||| 79 |
| **10.4.3** | [ADDED] Verify that JavaScript code is written in a way that prevents prototype pollution, for example, by using Set() or Map() instead of object literals. | ||| |
| **10.4.4** | [MODIFIED, MOVED FROM 5.1.2] Verify that the application has countermeasures to protect against mass assignment attacks by limiting allowed fields per controller and action, e.g. it is not possible to insert or update a field value when it was not intended to be part of that action. |||| 915 |
| **10.4.5** | [ADDED] Verify that the application only returns data which the user has permission to access. For example, the API response does not return a full object with attributes that contain values the user has no permission to access, despite having permission to access the data object itself. |||| |

## References

Expand Down

0 comments on commit 7763d17

Please sign in to comment.