-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Port MASTG-TEST-0076: Testing iOS WebViews (ios) (by @guardsquare) #3041
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
base: master
Are you sure you want to change the base?
Conversation
c1fae5a to
7b8b02e
Compare
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.
@pascalj I just added some old content that was missing from it.
Static Analysis:
- Testing JavaScript configuration
- Testing for Mixed Content
- Testing for WebView URI manipulation
Dynamic Analysis:
- Enumerating WebView instances
- Checking if JavaScript is enabled
- Testing for Mixed Content
Please double check this and include the new tests accordingly. Thanks a lot!
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.
We won't be testing for this:
Having JavaScript enabled is not considered a vulnerability by itself, but it can lead to security issues in combination with other weaknesses, such as local file access in WebViews, which are covered by other tests in the MASTG v2. This test is therefore not considered a standalone test anymore.
https://mas.owasp.org/MASTG/tests/android/MASVS-PLATFORM/MASTG-TEST-0031/
This PR closes #2962.