question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Revising 'Insecure Data Storage' Subcategories

See original GitHub issue

‘Insecure Data Storage’ category seems to have some redundancy that could be eliminated:

Insecure Data Storage->Credentials Stored Unencrypted->On External Storage Insecure Data Storage->Credentials Stored Unencrypted->On Internal Storage

Insecure Data Storage->Sensitive Application Data Stored Unencrypted->On External Storage Insecure Data Storage->Sensitive Application Data Stored Unencrypted->On Internal Storage

‘Credentials Stored Unencrypted’ and ‘Sensitive Application Data Stored Unencrypted’ subcategories having identical variants could be replaced by ‘Secrets Stored Unencrypted’

Insecure Data Storage->Secrets Stored Unencrypted->On External Storage Insecure Data Storage->Secrets Stored Unencrypted->On Internal Storage

In addition to that let’s look into Insecure Data Storage->Insecure Data Storage->Password (P2) as the classification and purpose of this entry seem to be unclear.

All feedback is welcome

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:7 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
dantraunercommented, Jul 10, 2017

“Secrets” is a pretty widely-used term in this context (at least in the infrastructure world when referring to things like passwords and various other bits of sensitive information passed to an application at runtime), so I’m personally ok with its usage here.

0reactions
plr0mancommented, Jul 19, 2017

We distinguish internal(P5)/external(P4) storage based on how sensitive data can be accessed by a 3rd party e.g. a malicious app. Those specific entries do not relate well to web, server side being internal storage. Generally issues that require chaining are seen as best practices or low risk. In cases where we don’t have designated entries, issues are triaged at the ASE’s discretion. We do welcome any ideas for new entries/solutions though. We’ll make sure to discuss those internally. Outdated hashing algorithm or weak salts might be considered valid on a case by case basis, we also give the customers a chance to review best practices issues and consult the risk with the ASE.

Read more comments on GitHub >

github_iconTop Results From Across the Web

M2: Insecure Data Storage | OWASP Foundation
Insecure data storage vulnerabilities occur when development teams assume that users or malware will not have access to a mobile device's filesystem and ......
Read more >
Security Guidelines for Storage Infrastructure
With this in mind, this document provides an overview of the storage technology landscape, including traditional storage services (e.g., block, file, and object ......
Read more >
Unpacking Android Security: Part 2 — Insecure Data Storage
Hi and welcome to the second post in this series where we deep-dive into Android Security. This series focuses on the Top 10...
Read more >
Insecure Storage: Android Backup Storage - Fortify Taxonomy
Abstract. The program uses Android's backup service to save persistent application data to a remote cloud storage. · Explanation · Recommendations · References....
Read more >
Category:Computer data storage - Wikipedia
Pages in this category should be moved to subcategories where applicable. This category may require frequent maintenance to avoid becoming too large.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found