-
-
Notifications
You must be signed in to change notification settings - Fork 668
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
V4 Access Control Additions #2064
Conversation
Add 4 verification requirements to chapter 4 section 1
Add 3 verification requirements to chapter 4 section 2
Add 5 verification requirements to chapter 4 section 3
Marking "Added"
hey, to save you time - it does not make sense to create a PR before there is agreement on the related issue:
My recommendation is to create a PR for related issue when there is agreement in the issue - then we can merge it fast and it is clear for everyone, what is done and what is not. |
|
||
## V4.2 Operation Level Access Control | ||
|
||
| # | Description | L1 | L2 | L3 | CWE | | ||
| :---: | :--- | :---: | :---: | :---: | :---: | | ||
| **4.2.1** | Verify that sensitive data and APIs are protected against Insecure Direct Object Reference (IDOR) attacks targeting creation, reading, updating and deletion of records, such as creating or updating someone else's record, viewing everyone's records, or deleting all records. | ✓ | ✓ | ✓ | 639 | | ||
| **4.2.2** | [MOVED TO 50.3.1] | | | | | | ||
| **4.2.3** | [ADDED] Verify that multi-tenant applications use cross-tenant controls to ensure user operations will never affect tenants with which they do not have permissions to interact. | ✓ | ✓ | ✓ | 284 | | ||
| **4.2.4** | Verify that access to an object is based on the originating sybject's (e.g. user's) permissions, not on the permissions of any intermediary or service acting on their behalf. | | | ✓ | 441 | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typo here: "subject"
Thanks @elarlang - I will close this PR and re-submit individually once we've come to a consensus on each issue. |
This Pull Request relates to issues #2058 #2059 #2060 #2061 #2062 #2063