Publication | Closed Access
FlowWatcher
27
Citations
25
References
2015
Year
Unknown Venue
Hardware SecurityAuthentication AuthorizationEngineeringLogical Access ControlUsable SecurityInformation SecurityVerificationAccess ControlAuthorisation LogicData PrivacyCorrect OperationComputer ScienceHttp TrafficFormal VerificationAuthentication Access ControlData SecurityCryptography
Bugs in the authorisation logic of web applications can expose the data of one user to another. Such data disclosure vulnerabilities are common---they can be caused by a single omitted access control check in the application. We make the observation that, while the implementation of the authorisation logic is complex and therefore error-prone, most web applications only use simple access control models, in which each piece of data is accessible by a user or a group of users. This makes it possible to validate the correct operation of the authorisation logic externally, based on the observed data in HTTP traffic to and from an application.
| Year | Citations | |
|---|---|---|
Page 1
Page 1