Skip to content

Commit

Permalink
Update CWE mapping on MASWE elements of MASVS-RESILIENCE
Browse files Browse the repository at this point in the history
  • Loading branch information
truerick committed Feb 13, 2025
1 parent a4bccf2 commit dbb8e73
Show file tree
Hide file tree
Showing 19 changed files with 19 additions and 0 deletions.
1 change: 1 addition & 0 deletions weaknesses/MASVS-RESILIENCE/MASWE-0089.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ profiles: [R]
mappings:
masvs-v1: [MSTG-RESILIENCE-9]
masvs-v2: [MASVS-RESILIENCE-3]
cwe: [657]

draft:
description: e.g. polymorphic obfuscation, method-inlining, insertion of opaque
Expand Down
1 change: 1 addition & 0 deletions weaknesses/MASVS-RESILIENCE/MASWE-0090.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ profiles: [R]
mappings:
masvs-v1: [MSTG-RESILIENCE-11]
masvs-v2: [MASVS-RESILIENCE-3]
cwe: [657]

draft:
description: e.g. resource obfuscation, binary encryption/packing
Expand Down
1 change: 1 addition & 0 deletions weaknesses/MASVS-RESILIENCE/MASWE-0091.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ profiles: [R]
mappings:
masvs-v1: [MSTG-RESILIENCE-12]
masvs-v2: [MASVS-RESILIENCE-3]
cwe: [657]

draft:
description: incl. anti-deobfuscation techniques
Expand Down
1 change: 1 addition & 0 deletions weaknesses/MASVS-RESILIENCE/MASWE-0092.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ platform: [android, ios]
profiles: [R]
mappings:
masvs-v2: [MASVS-RESILIENCE-3]
cwe: [657]

draft:
description: AKA static damage control
Expand Down
1 change: 1 addition & 0 deletions weaknesses/MASVS-RESILIENCE/MASWE-0093.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ profiles: [R]
mappings:
masvs-v1: [MSTG-CODE-3]
masvs-v2: [MASVS-RESILIENCE-3]
cwe: [657]

draft:
description: nm or objdump reveal symbols
Expand Down
1 change: 1 addition & 0 deletions weaknesses/MASVS-RESILIENCE/MASWE-0094.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ profiles: [R]
mappings:
masvs-v1: [MSTG-CODE-4]
masvs-v2: [MASVS-RESILIENCE-3]
cwe: [540]

draft:
description: e.g. non-production URLs, code flows, verbose logging
Expand Down
1 change: 1 addition & 0 deletions weaknesses/MASVS-RESILIENCE/MASWE-0095.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ profiles: [R]
mappings:
masvs-v1: [MSTG-CODE-4]
masvs-v2: [MASVS-RESILIENCE-3]
cwe: [489, 912]

draft:
description: backdoors, hidden settings to e.g. disable TLS verification
Expand Down
1 change: 1 addition & 0 deletions weaknesses/MASVS-RESILIENCE/MASWE-0096.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ profiles: [R]
mappings:
masvs-v1: [MSTG-RESILIENCE-13]
masvs-v2: [MASVS-RESILIENCE-3, MASVS-NETWORK-1]
cwe: [319]

draft:
description: Use payload/End-2-End Encryption. Even if the connection is encrypted
Expand Down
1 change: 1 addition & 0 deletions weaknesses/MASVS-RESILIENCE/MASWE-0097.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ profiles: [R]
mappings:
masvs-v1: [MSTG-RESILIENCE-1]
masvs-v2: [MASVS-RESILIENCE-1]
cwe: [250, 358]

draft:
description: no root/jailbreak detection implemented e.g. check for Cydia, SuperSU,
Expand Down
1 change: 1 addition & 0 deletions weaknesses/MASVS-RESILIENCE/MASWE-0098.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ platform: [android, ios]
profiles: [R]
mappings:
masvs-v2: [MASVS-RESILIENCE-1]
cwe: [358]

draft:
description: runs as a so-called "clone app"
Expand Down
1 change: 1 addition & 0 deletions weaknesses/MASVS-RESILIENCE/MASWE-0099.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ profiles: [R]
mappings:
masvs-v1: [MSTG-RESILIENCE-5]
masvs-v2: [MASVS-RESILIENCE-1]
cwe: [358]

draft:
description: e.g. identifying features and limitations available for commonly used
Expand Down
1 change: 1 addition & 0 deletions weaknesses/MASVS-RESILIENCE/MASWE-0100.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ profiles: [R]
mappings:
masvs-v1: [MSTG-RESILIENCE-10]
masvs-v2: [MASVS-RESILIENCE-1]
cwe: [353]

refs:
- https://developer.android.com/google/play/integrity
Expand Down
1 change: 1 addition & 0 deletions weaknesses/MASVS-RESILIENCE/MASWE-0101.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ profiles: [R]
mappings:
masvs-v1: [MSTG-RESILIENCE-2]
masvs-v2: [MASVS-RESILIENCE-4]
cwe: [693]

draft:
description: implementing techniques to detect debuggers
Expand Down
1 change: 1 addition & 0 deletions weaknesses/MASVS-RESILIENCE/MASWE-0102.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ profiles: [R]
mappings:
masvs-v1: [MSTG-RESILIENCE-4]
masvs-v2: [MASVS-RESILIENCE-4]
cwe: [693]

draft:
description: e.g. Frida, Xposed, Cydia Substrate, etc.
Expand Down
1 change: 1 addition & 0 deletions weaknesses/MASVS-RESILIENCE/MASWE-0103.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ profiles: [R]
mappings:
masvs-v1: [MSTG-RESILIENCE-8]
masvs-v2: [MASVS-RESILIENCE-4]
cwe: [693]

draft:
description: e.g. Runtime Application Self-Protection, detection triggering different
Expand Down
1 change: 1 addition & 0 deletions weaknesses/MASVS-RESILIENCE/MASWE-0104.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ profiles: [R]
mappings:
masvs-v1: [MSTG-CODE-1]
masvs-v2: [MASVS-RESILIENCE-2]
cwe: [353]

refs:
- https://developer.apple.com/documentation/xcode/using-the-latest-code-signature-format
Expand Down
1 change: 1 addition & 0 deletions weaknesses/MASVS-RESILIENCE/MASWE-0105.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ profiles: [R]
mappings:
masvs-v1: [MSTG-RESILIENCE-3]
masvs-v2: [MASVS-RESILIENCE-2, MASVS-CODE-4]
cwe: [353]

draft:
description: e.g. integrity of downloaded resources or dynamically loaded resources
Expand Down
1 change: 1 addition & 0 deletions weaknesses/MASVS-RESILIENCE/MASWE-0106.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ platform: [android, ios]
profiles: [R]
mappings:
masvs-v2: [MASVS-RESILIENCE-2]
cwe: [353]

draft:
description: Google PlayStore or Apple AppStore
Expand Down
1 change: 1 addition & 0 deletions weaknesses/MASVS-RESILIENCE/MASWE-0107.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ profiles: [R]
mappings:
masvs-v1: [MSTG-RESILIENCE-6]
masvs-v2: [MASVS-RESILIENCE-2]
cwe: [114]

draft:
description: e.g. memory tampering detection
Expand Down

0 comments on commit dbb8e73

Please sign in to comment.