{"id":"CVE-2026-59022","kind":"vulnerability","aliases":["CVE-2026-59022"],"related":[],"title":"Android MediaProvider: logic error lets apps bypass permissions and read data","description":"In multiple functions of MediaProvider.java, there is a possible permission bypass due to a logic error in the code. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.","summary":"MediaProvider.java has a logic error in several functions that allows a permission bypass. An attacker with local code execution can read information they should not be able to access, without extra privileges or user interaction.","severity":"unknown","cvss":null,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["android","mobile","runtime"],"not_affected_if":[],"how_to_check":null,"fix":null,"status":"open","published_at":"2026-11-02T20:17:57+00:00","first_seen_at":"2026-11-02T20:35:37+00:00","triaged_at":"2026-11-02T20:36:52+00:00","updated_at":"2026-11-02T20:36:52+00:00","category":"runtime","confidence":0.5,"triage":{"at":"2026-11-02T20:36:52Z","model":"claude-haiku-5-5","output":{"fix":"unknown","reach":"local","title":"Android MediaProvider: logic error lets apps bypass permissions and read data","impact":"low","summary":"MediaProvider.java has a logic error in several functions that allows a permission bypass. An attacker with local code execution can read information they should not be able to access, without extra privileges or user interaction.","audience":"everyone","category":"runtime","nicknames":[],"who_cares":["android","mobile"],"confidence":0.5,"fix_status":"unknown","needs_auth":"unknown","worst_case":"local apps read media data they should not access","analyst_note":"Find affected Android versions and the Android Security Bulletin entry for CVE-2026-59022 to confirm fix and patch level.","how_to_check":"unknown","plain_action":"","needs_analyst":true,"not_affected_if":[],"who_is_affected":"The sources describe a local information disclosure in Android's MediaProvider component but do not name affected Android versions, patch levels, or configurations. unknown","user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"unknown"},"cost_usd":0.0006,"input_tokens":4088,"output_tokens":382,"severity_before":"unknown"},"analyst_status":null,"analyst_note":null,"search":"'-2026':13A,16A '-59022':14A,17A 'abl':47B 'access':49B 'addit':84C 'allow':30B 'android':1A,18B 'app':6A 'attack':35B 'bypass':7A,33B,66C 'code':38B,74C 'could':76C 'cve':12A,15A 'data':11A 'disclosur':81C 'due':67C 'error':4A,25B,71C 'execut':39B,85C 'exploit':94C 'extra':51B 'function':28B,58C 'inform':42B,80C 'interact':55B,89C 'lead':77C 'let':5A 'local':37B,79C 'logic':3A,24B,70C 'mediaprovid':2A 'mediaprovider.java':21B,60C 'mobil':19B 'multipl':57C 'need':87C,92C 'permiss':8A,32B,65C 'possibl':64C 'privileg':52B,86C 'read':10A,41B 'runtim':20B 'sever':27B 'user':54B,88C 'without':50B","nicknames":[],"mitigations":[],"who_affected":"The sources describe a local information disclosure in Android's MediaProvider component but do not name affected Android versions, patch levels, or configurations. unknown","tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"none","audience":"everyone","plain_action":null,"pkeys":[],"ptokens":[],"labels":["android","mobile","runtime","unknown"],"first_public_at":"2026-11-02T20:17:57+00:00","kev":null,"cvss_vector":null,"cvss_by":null,"poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-59022","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-59022","severity":null,"published_at":"2026-11-02T20:17:57+00:00","modified_at":"2026-11-02T20:17:57+00:00","first_seen_at":"2026-11-02T20:35:37+00:00","fetched_at":"2026-11-02T20:35:37+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}