Difference between revisions of "Template:Mobile Top 10 2016:ByTheNumbers"

From OWASP
Jump to: navigation, search
(Created page with "<!---------------------------------------------------------------> <!-- Template:Mobile Top 10 2016:ByTheNumbers --> <!--------------------------------------...")
 
m
 
(One intermediate revision by the same user not shown)
Line 13: Line 13:
 
|-
 
|-
 
! style="min-width: 4%"  |Number  
 
! style="min-width: 4%"  |Number  
! style="min-width: 24%" |English 2016  
+
! style="min-width: 48%" |English 2016  
! style="min-width: 24%" |German 2016
+
! style="min-width: 48%" |German 2016
! style="min-width: 24%" |English 2016
 
! style="min-width: 24%" |German 2016
 
 
|-
 
|-
 
| 1
 
| 1
 
| {{Mobile_Top_10_2016:ByTheNumbers|1}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|1}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|1|language=de}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|1|language=de}}
| {{Mobile_Top_10_2016:ByTheNumbers|1|year=2016}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|1|language=de|year=2016}}
 
 
|-
 
|-
 
| 2
 
| 2
 
| {{Mobile_Top_10_2016:ByTheNumbers|2}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|2}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|2|language=de}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|2|language=de}}
| {{Mobile_Top_10_2016:ByTheNumbers|2|year=2016}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|2|language=de|year=2016}}
 
 
|-
 
|-
 
| 3
 
| 3
 
| {{Mobile_Top_10_2016:ByTheNumbers|3}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|3}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|3|language=de}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|3|language=de}}
| {{Mobile_Top_10_2016:ByTheNumbers|3|year=2016}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|3|language=de|year=2016}}
 
 
|-
 
|-
 
| 4
 
| 4
 
| {{Mobile_Top_10_2016:ByTheNumbers|4}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|4}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|4|language=de}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|4|language=de}}
| {{Mobile_Top_10_2016:ByTheNumbers|4|year=2016}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|4|language=de|year=2016}}
 
 
|-
 
|-
 
| 5
 
| 5
 
| {{Mobile_Top_10_2016:ByTheNumbers|5}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|5}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|5|language=de}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|5|language=de}}
| {{Mobile_Top_10_2016:ByTheNumbers|5|year=2016}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|5|language=de|year=2016}}
 
 
|-
 
|-
 
| 6
 
| 6
 
| {{Mobile_Top_10_2016:ByTheNumbers|6}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|6}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|6|language=de}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|6|language=de}}
| {{Mobile_Top_10_2016:ByTheNumbers|6|year=2016}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|6|language=de|year=2016}}
 
 
|-
 
|-
 
| 7
 
| 7
 
| {{Mobile_Top_10_2016:ByTheNumbers|7}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|7}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|7|language=de}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|7|language=de}}
| {{Mobile_Top_10_2016:ByTheNumbers|7|year=2016}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|7|language=de|year=2016}}
 
 
|-
 
|-
 
| 8
 
| 8
 
| {{Mobile_Top_10_2016:ByTheNumbers|8}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|8}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|8|language=de}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|8|language=de}}
| {{Mobile_Top_10_2016:ByTheNumbers|8|year=2016}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|8|language=de|year=2016}}
 
 
|-
 
|-
 
| 9
 
| 9
 
| {{Mobile_Top_10_2016:ByTheNumbers|9}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|9}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|9|language=de}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|9|language=de}}
| {{Mobile_Top_10_2016:ByTheNumbers|9|year=2016}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|9|language=de|year=2016}}
 
 
|-
 
|-
 
| 10
 
| 10
 
| {{Mobile_Top_10_2016:ByTheNumbers|10}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|10}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|10|language=de}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|10|language=de}}
| {{Mobile_Top_10_2016:ByTheNumbers|10|year=2016}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|10|language=de|year=2016}}
 
 
|-
 
|-
 
| 11
 
| 11
 
| {{Mobile_Top_10_2016:ByTheNumbers|11}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|11}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|11|language=de}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|11|language=de}}
| {{Mobile_Top_10_2016:ByTheNumbers|11|year=2016}}
 
| {{Mobile_Top_10_2016:ByTheNumbers|11|language=de|year=2016}}
 
 
|}
 
|}
  
 
<onlyinclude>{{#switch: {{{year}}}
 
<onlyinclude>{{#switch: {{{year}}}
    | 2013 =
 
        {{#switch: {{{1}}}
 
            | 1={{Mobile_Top_10:LanguageFile|text=injection|language={{{language}}} }}
 
            | 2={{Mobile_Top_10:LanguageFile|text=brokenAuthSessionMgmt|language={{{language}}} }}
 
            | 3={{Mobile_Top_10:LanguageFile|text=xss|language={{{language}}} }}
 
            | 4={{Mobile_Top_10:LanguageFile|text=insecureDirectObjectReference|language={{{language}}} }}
 
            | 5={{Mobile_Top_10:LanguageFile|text=securityMisconfig|language={{{language}}} }}
 
            | 6={{Mobile_Top_10:LanguageFile|text=sensitiveDataExposure|language={{{language}}} }}
 
            | 7={{Mobile_Top_10:LanguageFile|text=missingFunctionLevelACL|language={{{language}}} }}
 
            | 8={{Mobile_Top_10:LanguageFile|text=csrf|language={{{language}}} }}
 
            | 9={{Mobile_Top_10:LanguageFile|text=usingVulnerableComponents|language={{{language}}} }}
 
            | 10={{Mobile_Top_10:LanguageFile|text=unvalidatedRedirectsForwards|language={{{language}}} }}
 
            | 11={{Mobile_Top_10:LanguageFile|text=inProgress|language={{{language}}} }}
 
        }}
 
 
     | #default =  
 
     | #default =  
 
         {{#switch: {{{1}}}
 
         {{#switch: {{{1}}}
             | 1={{Mobile_Top_10:LanguageFile|text=injection|language={{{language}}} }}
+
             | 1={{Mobile_Top_10:LanguageFile|text=improperPlatformUsage|language={{{language}}} }}
             | 2={{Mobile_Top_10:LanguageFile|text=xss|language={{{language}}} }}
+
             | 2={{Mobile_Top_10:LanguageFile|text=insecureDataStorage|language={{{language}}} }}
             | 3={{Mobile_Top_10:LanguageFile|text=brokenAuthSessionMgmt|language={{{language}}} }}
+
             | 3={{Mobile_Top_10:LanguageFile|text=insecureCommunication|language={{{language}}} }}
             | 4={{Mobile_Top_10:LanguageFile|text=insecureDirectObjectReference|language={{{language}}} }}
+
             | 4={{Mobile_Top_10:LanguageFile|text=insecureAuthentication|language={{{language}}} }}
             | 5={{Mobile_Top_10:LanguageFile|text=csrf|language={{{language}}} }}
+
             | 5={{Mobile_Top_10:LanguageFile|text=insufficientCryptography|language={{{language}}} }}
             | 6={{Mobile_Top_10:LanguageFile|text=securityMisconfig|language={{{language}}} }}
+
             | 6={{Mobile_Top_10:LanguageFile|text=insecureAuthorization|language={{{language}}} }}
             | 7={{Mobile_Top_10:LanguageFile|text=insecureCryptographicStorage|language={{{language}}} }}
+
             | 7={{Mobile_Top_10:LanguageFile|text=clientCodeQuality|language={{{language}}} }}
             | 8={{Mobile_Top_10:LanguageFile|text=failureRestrictUrlAccess|language={{{language}}} }}
+
             | 8={{Mobile_Top_10:LanguageFile|text=codeTampering|language={{{language}}} }}
             | 9={{Mobile_Top_10:LanguageFile|text=insufficientTLProtection|language={{{language}}} }}
+
             | 9={{Mobile_Top_10:LanguageFile|text=reverseEngineering|language={{{language}}} }}
             | 10={{Mobile_Top_10:LanguageFile|text=unvalidatedRedirectsForwards|language={{{language}}} }}
+
             | 10={{Mobile_Top_10:LanguageFile|text=extraneousFunctionality|language={{{language}}} }}
 
             | 11={{Mobile_Top_10:LanguageFile|text=inProgress|language={{{language}}} }}
 
             | 11={{Mobile_Top_10:LanguageFile|text=inProgress|language={{{language}}} }}
 
         }}
 
         }}
 
}}</onlyinclude>
 
}}</onlyinclude>

Latest revision as of 12:58, 24 January 2017

Usage:

 {{Mobile_Top_10_2016:ByTheNumbers|{{{risk}}}|year={{{year}}}|language={{{language}}} }}


Example:

 {{Mobile_Top_10_2016:ByTheNumbers|1|language=de|year=2016}}
 {{Mobile_Top_10_2016:ByTheNumbers|2|year=2016}}   <!-- Default-Language = English --->
 {{Mobile_Top_10_2016:ByTheNumbers|2|language=de}} <!-- Default-Year = 2010 --->


Number English 2016 German 2016
1 Improper Platform Usage Improper Platform Usage
2 Insecure Data Storage Insecure Data Storage
3 Insecure Communication Insecure Communication
4 Insecure Authentication Insecure Authentication
5 Insufficient Cryptography Insufficient Cryptography
6 Insecure Authorization Insecure Authorization
7 Poor Code Quality Poor Code Quality
8 Code Tampering Code Tampering
9 Reverse Engineering Reverse Engineering
10 Extraneous Functionality Extraneous Functionality
11 In Progress In Arbeit