{"id":"CVE-2026-59580","kind":"vulnerability","aliases":["CVE-2026-59580"],"related":[],"title":"Android Trusty: Secure world register state can leak to local code","description":"In trusty_context_switch of services/spd/trusty/trusty.c, there is a possible Secure world register state leak due to a logic error in the code. This could lead to local information disclosure with execution privileges needed. User interaction is for exploitation.","summary":"A logic error in the Trusty secure-world context switch code in Android's services/spd/trusty/trusty.c can leak Secure world register state. An attacker with local code execution could read that register data, which is information disclosure only.","severity":"unknown","cvss":null,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["android","firmware","infrastructure","trusty"],"not_affected_if":["no-android-trusty"],"how_to_check":null,"fix":null,"status":"open","published_at":"2026-11-10T20:19:29+00:00","first_seen_at":"2026-11-10T20:46:12+00:00","triaged_at":"2026-11-10T20:50:03+00:00","updated_at":"2026-11-10T20:50:03+00:00","category":"infrastructure","confidence":0.5,"triage":{"at":"2026-11-10T20:50:03Z","model":"claude-haiku-5-5","output":{"fix":"unknown","reach":"local","title":"Android Trusty: Secure world register state can leak to local code","impact":"low","summary":"A logic error in the Trusty secure-world context switch code in Android's services/spd/trusty/trusty.c can leak Secure world register state. An attacker with local code execution could read that register data, which is information disclosure only.","audience":"everyone","category":"infrastructure","nicknames":[],"who_cares":["android","trusty","firmware"],"confidence":0.5,"fix_status":"unknown","needs_auth":"unknown","worst_case":"Secure world register contents readable by local code","analyst_note":"Check the Android security bulletin for affected versions and the patch level that fixes trusty.c; the NVD record here gives no product ranges.","how_to_check":"unknown","plain_action":"","product_name":"","needs_analyst":true,"not_affected_if":["no-android-trusty"],"who_is_affected":"The sources describe a flaw in Trusty secure-world context switching on Android devices and name no affected versions or configurations. Exploitation needs local execution privileges and user interaction, so it is not a remote exposure. Teams that do not build or run Android firmware with Trusty should be unaffected.","user_interaction":"yes","product_ecosystem":"","needs_special_setup":"unknown","severity_if_unknown":"low"},"cost_usd":0.000678,"input_tokens":4527,"output_tokens":450,"severity_before":"unknown"},"analyst_status":null,"analyst_note":null,"search":"'-2026':13A,16A '-59580':14A,17A 'android':1A,18B,35B 'attack':45B 'code':11A,33B,48B,81C 'context':31B,61C 'could':50B,83C 'cve':12A,15A 'data':54B 'disclosur':58B,88C 'due':74C 'error':24B,78C 'execut':49B,90C 'exploit':97C 'firmwar':19B 'inform':57B,87C 'infrastructur':20B 'interact':94C 'lead':84C 'leak':8A,39B,73C 'local':10A,47B,86C 'logic':23B,77C 'need':92C 'possibl':68C 'privileg':91C 'read':51B 'regist':5A,42B,53B,71C 'secur':3A,29B,40B,69C 'secure-world':28B 'services/spd/trusty/trusty.c':37B,64C 'state':6A,43B,72C 'switch':32B,62C 'trusti':2A,21B,27B,60C 'user':93C 'world':4A,30B,41B,70C","nicknames":[],"mitigations":[],"who_affected":"The sources describe a flaw in Trusty secure-world context switching on Android devices and name no affected versions or configurations. Exploitation needs local execution privileges and user interaction, so it is not a remote exposure. Teams that do not build or run Android firmware with Trusty should be unaffected.","tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"none","audience":"everyone","plain_action":null,"pkeys":[],"ptokens":[],"labels":["android","firmware","infrastructure","trusty","unknown"],"campaign_type":null,"search_a":"'-2026':13A,16A '-59580':14A,17A 'android':1A 'code':11A 'cve':12A,15A 'leak':8A 'local':10A 'regist':5A 'secur':3A 'state':6A 'trusti':2A 'world':4A","search_b":"'android':18B,35B 'attack':45B 'code':33B,48B 'context':31B 'could':50B 'data':54B 'disclosur':58B 'error':24B 'execut':49B 'firmwar':19B 'inform':57B 'infrastructur':20B 'leak':39B 'local':47B 'logic':23B 'read':51B 'regist':42B,53B 'secur':29B,40B 'secure-world':28B 'services/spd/trusty/trusty.c':37B 'state':43B 'switch':32B 'trusti':21B,27B 'world':30B,41B","search_c":"'code':81C 'context':61C 'could':83C 'disclosur':88C 'due':74C 'error':78C 'execut':90C 'exploit':97C 'inform':87C 'interact':94C 'lead':84C 'leak':73C 'local':86C 'logic':77C 'need':92C 'possibl':68C 'privileg':91C 'regist':71C 'secur':69C 'services/spd/trusty/trusty.c':64C 'state':72C 'switch':62C 'trusti':60C 'user':93C 'world':70C","cause_entry":null,"cause_path":null,"disclosures_checked_at":null,"first_public_at":"2026-11-10T20:19:29+00:00","kev":null,"cvss_vector":null,"cvss_by":null,"poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-59580","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-59580","severity":null,"published_at":"2026-11-10T20:19:29+00:00","modified_at":"2026-11-10T20:19:29+00:00","first_seen_at":"2026-11-10T20:46:12+00:00","fetched_at":"2026-11-10T20:46:12+00:00","note":null}],"documents":[],"disclosures":[],"exploit_sources":[],"notice":"Free to read, with fair use of about 60 pages a minute. For higher limits or API access: sales@infrastack.ai"}