JCC logo
OWASP Risks Atlasby Jer Catallo
Mobile Security

OWASP Top 10 for Mobile Security

OWASP Top 10 for mobile application security, covering platform-specific vulnerabilities, insecure data storage, and authentication issues.

Select an Official Release Year

Pick a year to view release rankings, or switch to All Time for the cross-release top 10.

Showing official OWASP 2016 Mobile Security categories

Mobile Security categories for 2016
RankTitleSummaryDetails
#1Improper Platform UsageMisuse of platform features or failure to apply platform security controls enables attacks.View Details
#2Insecure Data StorageSensitive data stored insecurely on the device can be accessed by other apps or through physical access.View Details
#3Insecure CommunicationData transmitted between the app and backend without proper encryption is vulnerable to interception.View Details
#4Insecure AuthenticationWeak authentication mechanisms allow unauthorized access to mobile apps and backend services.View Details
#5Insufficient CryptographyWeak or custom cryptographic implementations fail to protect sensitive data adequately.View Details
#6Insecure AuthorizationMissing or weak authorization checks allow users to access data or functions beyond their permissions.View Details
#7Client Code QualityPoor coding practices in mobile apps introduce vulnerabilities like buffer overflows and injection flaws.View Details
#8Code TamperingAttackers can modify app binaries to bypass security controls, inject malicious code, or extract secrets.View Details
#9Reverse EngineeringInsufficient protections allow attackers to analyze app internals, extract secrets, and understand business logic.View Details
#10Extraneous FunctionalityHidden or undocumented features like debug interfaces and test endpoints create unintended attack vectors.View Details