Skip to content

Exploiting Local Storage: Android Shared Preference Files #7339

@AlexMiller998s

Description

@AlexMiller998s

Risk Rating: Low

Category: Insecure Data Storage

Description: SharedPreferences is an Android API that stores application preferences using simple sets of data values. It allows you to easily save, alter, and retrieve the values stored in a user’s profile.

Impact: Sensitive information should not be saved in cleartext. Otherwise, it can be accessed by any process or user in rooted devices, or can be disclosed through chained vulnerabilities, like unexpected access to the private storage through exposed components.

Remediation Recommendation: Do not store sensitive info or use the EncryptedSharedPreferences API or other encryption algorithms for storing sensitive information

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions