FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Java: Promote Cleartext storage of sensitive information using SharedPreferences from experimental by atorralba · Pull Request #6468 · github/codeql · GitHub

/ codeql Public

Java: Promote Cleartext storage of sensitive information using SharedPreferences from experimental - #6468

Merged
atorralba merged 7 commits into
github:mainfrom
atorralba:atorralba/promote-cleartext-sharedprefs
Jan 11, 2022
Merged

Java: Promote Cleartext storage of sensitive information using SharedPreferences from experimental#6468
atorralba merged 7 commits into
github:mainfrom
atorralba:atorralba/promote-cleartext-sharedprefs

Conversation

atorralba commented Aug 11, 2021
edited
Loading

Copy link
Copy Markdown
Contributor

PR to promote the Cleartext storage of sensitive information using SharedPreferences on Android query created in #4675.

Changes

  • Existing files were moved out of experimental
  • The CleartextStorageSharedPrefsQuery.qll file was created.
  • Refactored tests to use InlineExpectationsTest.
  • Minor improvements in QLDoc and the qhelp file.

To Consider

There were three DataFlow::Confiugration working together in this query: SharedPreferencesFlowConfig, EncryptedValueFlowConfig and EncryptedSharedPrefFlowConfig. I removed EncryptedSharedPrefFlowConfig and used DataFlow::localExprFlow instead, to avoid having that many DataFlow::Configuration instances around.

atorralba marked this pull request as ready for review August 11, 2021 13:08
atorralba requested a review from a team as a code owner August 11, 2021 13:08
atorralba force-pushed the atorralba/promote-cleartext-sharedprefs branch from 68f2fcc to 7cd7ffb Compare August 23, 2021 14:55
atorralba force-pushed the atorralba/promote-cleartext-sharedprefs branch from 7cd7ffb to da47abc Compare September 3, 2021 11:29

Copy link
Copy Markdown
Contributor Author

Force pushed to rebase #6493.

atorralba added the ready-for-doc-review This PR requires and is ready for review from the GitHub docs team. label Nov 11, 2021
ethanpalm previously approved these changes Nov 12, 2021

ethanpalm left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

These changes look good from a docs point of view. I just made one small suggestion ⚡

Copy link
Copy Markdown
Contributor Author

Thanks @ethanpalm! Suggestion applied :)

ethanpalm previously approved these changes Nov 12, 2021
atorralba and others added 4 commits January 10, 2022 17:09
Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com>
- Update CleartextStorage library to latest refactor
- Move change note to new location
atorralba force-pushed the atorralba/promote-cleartext-sharedprefs branch from e30ed41 to e1e5e78 Compare January 10, 2022 16:11
Co-authored-by: Anders Schack-Mulligen <aschackmull@users.noreply.github.com>
atorralba merged commit 4aacba8 into github:main Jan 11, 2022
atorralba deleted the atorralba/promote-cleartext-sharedprefs branch January 11, 2022 15:24
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Java ready-for-doc-review This PR requires and is ready for review from the GitHub docs team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants


Back | FazBrowse Home | New Git URL