OWASP / owasp-mastg

The Mobile Application Security Testing Guide (MASTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes the technical processes for verifying the controls listed in the OWASP Mobile Application Security Verification Standard (MASVS).
https://mas.owasp.org/
Creative Commons Attribution Share Alike 4.0 International
11.66k stars 2.31k forks source link

[MASWE-0015] Deprecated Android KeyStore Implementations #2579

Open cpholguera opened 7 months ago

cpholguera commented 7 months ago

Description

Create a new risk for "Deprecated Android KeyStore Implementations (MASVS-CRYPTO-2)" using the following information:

Avoid deprecated implementations such as BKS

Create "risks/MASVS-CRYPTO/2-***-****/deprecated-keystore/risk.md" including the following content:

---
title: Deprecated Android KeyStore Implementations
alias: deprecated-keystore
platform: [android]
profiles: [L2]
mappings:
  masvs-v1: [MSTG-CRYPTO-4]
  masvs-v2: [MASVS-CRYPTO-2, MASVS-CODE-3]
  mastg-v1: [MASTG-TEST-0014]

---

## Overview

## Impact

## Modes of Introduction

## Mitigations

To complete the sections follow the guidelines from Writing MASTG Risks & Tests

Use at least the following references:

When creating the corresponding tests, use the following areas to guide you:

MASTG v1 Refactoring:

If the risk has a MASVS v1 ID, you can use it to search for related tests in the MASTG and use them as input to define your risks and associated tests.

Acceptance Criteria

thomascannon commented 7 months ago

@cpholguera I don't mind taking this one