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.
6 posts
Unvalidated implicit intent data lets a malicious app return an internal file:// URI, which AnkiDroid copies into a world-readable cache directory.
OS command injection via an unsanitized path string extra in DatabaseViewerActivity.java allows arbitrary command execution when root explorer mode is enabled.
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.
Nothing matches that.