Eduardo can access data he does not have permission to, even though he has permission to the form/page/URL/entry point
Eduardo can access data he does not have permission to, even though he has permission to the form/page/URL/entry point
OWASP SCP
81,88,131
OWASP ASVS
4.1.3,4.2.1
OWASP AppSensor
ACE1,ACE2,ACE3,ACE4
CAPEC
-
SAFECODE
8,10,11
Even though a user may be permitted access to a particular page, the contents of that page should also verify access control privileges. For example, a user should be able to edit their own profile text, but not that for another user. Implement least privilege, and restrict users to only the data and system information that are required to perform their tasks.
NB: the key concept for this card is applying authorization controls at the data level. See AZ 5 for resource types controls, and AZ 7 for function/object/property controls.
OWASP ASVS (4.0): 4.1.3 ,4.2.1
Capec: 122
OWASP SCP: 81,88,131
OWASP Appsensor: ACE1,ACE2,ACE3,ACE4
Safecode: 8,10,11
ASVS V4.1 - General Access Control Design
ASVS V4.2 - Operation Level Access Control
No suitable mappings were found.