Owasp Mas Checklist
Owasp Mas Checklist
Owasp Mas Checklist
MASVS-STORAGE: Storage
OWASP MASTG v1.7.0 (commit: 7172dfa) OWASP MASVS v2.0.0 (commit: f2e668b)
MASVS-ID Platform
MASVS-STORAGE-1
android
android
ios
MASVS-STORAGE-2
android
android
android
android
android
android
ios
ios
ios
ios
ios
obile Application Security Checklist
ASVS-STORAGE: Storage
SP MASTG v1.7.0 (commit: 7172dfa) OWASP MASVS v2.0.0 (commit: f2e668b)
Description L1 L2
Determining Whether Sensitive Data Is Shared with Third Parties via Embedded Services
Determining Whether Sensitive Data Is Shared with Third Parties via Notifications
Determining Whether the Keyboard Cache Is Disabled for Text Input Fields
MASVS-ID Platform
MASVS-CRYPTO-1
android
android
android
ios
ios
MASVS-CRYPTO-2
android
ios
obile Application Security Checklist
ASVS-CRYPTO: Cryptography
SP MASTG v1.7.0 (commit: 7172dfa) OWASP MASVS v2.0.0 (commit: f2e668b)
Description L1 L2
The app employs current strong cryptography and uses it according to industry best
practices.
MASVS-ID Platform
MASVS-AUTH-1
MASVS-AUTH-2
android
android
ios
MASVS-AUTH-3
obile Application Security Checklist
ASVS-AUTH: Authentication and Authorization
SP MASTG v1.7.0 (commit: 7172dfa) OWASP MASVS v2.0.0 (commit: f2e668b)
Description L1 L2
The app uses secure authentication and authorization protocols and follows the relevant best
practices.
The app performs local authentication securely according to the platform best practices.
MASVS-ID Platform
MASVS-NETWORK-1
android
android
android
android
ios
ios
ios
MASVS-NETWORK-2
android
ios
obile Application Security Checklist
ASVS-NETWORK: Network Communication
SP MASTG v1.7.0 (commit: 7172dfa) OWASP MASVS v2.0.0 (commit: f2e668b)
Description L1 L2
The app secures all network traffic according to the current best practices.
The app performs identity pinning for all remote endpoints under the developer's control.
Testing Custom Certificate Stores and Certificate Pinning
MASVS-ID Platform
MASVS-PLATFORM-1
android
android
android
android
android
ios
ios
ios
ios
ios
ios
ios
ios
MASVS-PLATFORM-2
android
android
android
android
ios
ios
ios
MASVS-PLATFORM-3
android
android
android
ios
ios
obile Application Security Checklist
ASVS-PLATFORM: Platform Interaction
SP MASTG v1.7.0 (commit: 7172dfa) OWASP MASVS v2.0.0 (commit: f2e668b)
Description L1 L2
Determining Whether Sensitive Stored Data Has Been Exposed via IPC Mechanisms
Testing UIPasteboard
MASVS-ID Platform
MASVS-CODE-1
MASVS-CODE-2
android
ios
MASVS-CODE-3
android
ios
MASVS-CODE-4
android
android
android
android
android
android
android
ios
ios
ios
obile Application Security Checklist
ASVS-CODE: Code Quality
SP MASTG v1.7.0 (commit: 7172dfa) OWASP MASVS v2.0.0 (commit: f2e668b)
Description L1 L2
MASVS-ID Platform
MASVS-RESILIENCE-1
android
android
ios
ios
MASVS-RESILIENCE-2
android
android
android
ios
ios
MASVS-RESILIENCE-3
android
android
android
ios
ios
ios
MASVS-RESILIENCE-4
android
android
android
ios
ios
ios
obile Application Security Checklist
ASVS-RESILIENCE: Resilience Against Reverse
gineering and Tampering
SP MASTG v1.7.0 (commit: 7172dfa) OWASP MASVS v2.0.0 (commit: f2e668b)
Description L1 L2
Testing Obfuscation
Testing Obfuscation
https://mas.owasp.org/
The OWASP MASVS (Mobile Application Security Verification Standard) is a standard that establishes the
security requirements for mobile app security.
https://mas.owasp.org/MASVS/
The OWASP MASTG (Mobile Application Security Testing Guide) is a comprehensive manual for mobile app se
and reverse engineering. It describes technical processes for verifying the controls listed in the MASVS.
https://mas.owasp.org/MASTG/
Feedback
If you have any comments or suggestions, please post them on our GitHub Discussions.
https://github.com/OWASP/owasp-mastg/discussions/categories/ideas
Licence
Copyright © 2023 The OWASP Foundation. This work is licensed under a Creative Commons Attribution-ShareA
For any reuse or distribution, you must make clear to others the license terms of this work.
https://github.com/OWASP/owasp-mastg/blob/master/License.md
obile Application Security Checklist
out
SP MASTG v1.7.0 (commit: 7172dfa) OWASP MASVS v2.0.0 (commit: f2e668b)
urity (MAS) flagship project led by Carlos Holguera and Sven Schleier
ile application security.
cation Security Testing Guide) is a comprehensive manual for mobile app security testing
technical processes for verifying the controls listed in the MASVS.
mastg/discussions/categories/ideas
ndation. This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
st make clear to others the license terms of this work.
mastg/blob/master/License.md