All rules →
Rules / Dart
SHIELD-DART-009

Sensitive data in insecure storage

highDartCWE-312CVSS 7.1

What it detects

Storing passwords or tokens in SharedPreferences saves them in plaintext accessible to other processes.

How to fix

Use flutter_secure_storage or the platform keystore for sensitive values.

Scan your repo freeFull documentation
Back to all rules
SHIELD-DART-009: Sensitive data in insecure storage — Zennoxa Shield