{"id":"CVE-2026-58924","kind":"vulnerability","aliases":["CVE-2026-58924"],"related":[],"title":"Android EVS HAL: heap out-of-bounds read leaks memory via camera metadata","description":"The vulnerability is a heap out-of-bounds read in the EVS HAL's `getStreamList()` method. An attacker can craft a `CameraDesc.metadata` byte array, which is parsed without validation, leading to an out-of-bounds read at an attacker-controlled offset within the HAL process's heap. The read data is then exfiltrated back to the attacker, potentially leaking sensitive information like pointers and buffer handles.","summary":"The Android EVS camera HAL reads attacker-supplied camera metadata without validation in its getStreamList() method, causing an out-of-bounds heap read. An attacker can use this to leak heap contents such as pointers and buffer handles.","severity":"unknown","cvss":null,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["android","camera-hal","evs","infrastructure"],"not_affected_if":[],"how_to_check":null,"fix":null,"status":"open","published_at":"2026-11-02T21:17:35+00:00","first_seen_at":"2026-11-02T21:35:41+00:00","triaged_at":"2026-11-02T21:37:14+00:00","updated_at":"2026-11-02T21:37:14+00:00","category":"infrastructure","confidence":0.4,"triage":{"at":"2026-11-02T21:37:14Z","model":"claude-haiku-5-5","output":{"fix":"unknown","reach":"unknown","title":"Android EVS HAL: heap out-of-bounds read leaks memory via camera metadata","impact":"low","summary":"The Android EVS camera HAL reads attacker-supplied camera metadata without validation in its getStreamList() method, causing an out-of-bounds heap read. An attacker can use this to leak heap contents such as pointers and buffer handles.","audience":"everyone","category":"infrastructure","nicknames":[],"who_cares":["android","evs","camera-hal"],"confidence":0.4,"fix_status":"unknown","needs_auth":"unknown","worst_case":"heap memory leaked, including pointers and buffer handles","analyst_note":"Sources give only the NVD entry; check the Android security bulletin for affected versions, fixed patch level, and whether the EVS HAL is reachable by apps.","how_to_check":"unknown","plain_action":"","needs_analyst":true,"not_affected_if":[],"who_is_affected":"unknown","user_interaction":"unknown","needs_special_setup":"unknown","severity_if_unknown":"unknown"},"cost_usd":0.000611,"input_tokens":4159,"output_tokens":390,"severity_before":"unknown"},"analyst_status":null,"analyst_note":null,"search":"'-2026':16A,19A '-58924':17A,20A 'android':1A,21B,28B 'array':91C 'attack':34B,53B,85C,108C,126C 'attacker-control':107C 'attacker-suppli':33B 'back':123C 'bound':8A,49B,75C,103C 'buffer':65B,134C 'byte':90C 'camera':13A,23B,30B,36B 'camera-h':22B 'cameradesc.metadata':89C 'caus':44B 'content':60B 'control':109C 'craft':87C 'cve':15A,18A 'data':119C 'ev':2A,25B,29B,79C 'exfiltr':122C 'getstreamlist':42B,82C 'hal':3A,24B,31B,80C,113C 'handl':66B,135C 'heap':4A,50B,59B,71C,116C 'inform':130C 'infrastructur':26B 'lead':97C 'leak':10A,58B,128C 'like':131C 'memori':11A 'metadata':14A,37B 'method':43B,83C 'offset':110C 'out-of-bound':5A,46B,72C,100C 'pars':94C 'pointer':63B,132C 'potenti':127C 'process':114C 'read':9A,32B,51B,76C,104C,118C 'sensit':129C 'suppli':35B 'use':55B 'valid':39B,96C 'via':12A 'vulner':68C 'within':111C 'without':38B,95C","nicknames":[],"mitigations":[],"who_affected":null,"tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"none","audience":"everyone","plain_action":null,"pkeys":[],"ptokens":[],"labels":["android","camerahal","evs","infrastructure","unknown"],"first_public_at":"2026-11-02T21:17:35+00:00","kev":null,"cvss_vector":null,"cvss_by":null,"poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-58924","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-58924","severity":null,"published_at":"2026-11-02T21:17:35+00:00","modified_at":"2026-11-02T21:17:35+00:00","first_seen_at":"2026-11-02T21:35:41+00:00","fetched_at":"2026-11-02T21:35:41+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"}