Unvalidated implicit intent result leaks private files to a world-readable cache
Unvalidated implicit intent data lets a malicious app return an internal file:// URI, which AnkiDroid copies into a world-readable cache directory.
Unvalidated implicit intent data lets a malicious app return an internal file:// URI, which AnkiDroid copies into a world-readable cache directory.
Theft of arbitrary files via lack of intent validation and insecure provider paths in TTFViewerActivity.kt.
Theft of arbitrary files via execution of attacker-controlled bash scripts through the exported BashAssociation activity.
Improper validation of intent data in TextViewerActivity allows a malicious app to open arbitrary files from Inure's private storage.
Theft of arbitrary files from a non-exported FileProvider via improper setResult() in a third-party welcome screen library.