{"id":"CVE-2026-58801","kind":"vulnerability","aliases":["CVE-2026-58801"],"related":[],"title":"Linux arm-smmu-v3 driver: stale stream entries can leak information locally","description":"In smmu_domain_config_s1 of arm-smmu-v3.c, there is a possible way to access stale stream table entries across reassigned stream identifiers due to a logic error. This could lead to local information disclosure with System execution privileges needed. User interaction is not needed for exploitation.","summary":"A logic error in the arm-smmu-v3 driver's smmu_domain_config_s1 function can let code reach stale stream table entries after stream IDs are reassigned. An attacker with system-level privileges on the machine could read information they should not see.","severity":"unknown","cvss":null,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["arm64","infrastructure","iommu","linux-kernel"],"not_affected_if":["no-arm-smmu-v3-hardware"],"how_to_check":null,"fix":null,"status":"open","published_at":"2026-11-10T20:19:27+00:00","first_seen_at":"2026-11-10T20:46:11+00:00","triaged_at":"2026-11-10T20:51:35+00:00","updated_at":"2026-11-10T20:51:35+00:00","category":"infrastructure","confidence":0.5,"triage":{"at":"2026-11-10T20:51:35Z","model":"claude-haiku-5-5","output":{"fix":"unknown","reach":"local","title":"Linux arm-smmu-v3 driver: stale stream entries can leak information locally","impact":"low","summary":"A logic error in the arm-smmu-v3 driver's smmu_domain_config_s1 function can let code reach stale stream table entries after stream IDs are reassigned. An attacker with system-level privileges on the machine could read information they should not see.","audience":"businesses","category":"infrastructure","nicknames":[],"who_cares":["linux-kernel","arm64","iommu"],"confidence":0.5,"fix_status":"unknown","needs_auth":"yes","worst_case":"local code with system privileges reads stale device memory data","analyst_note":"Find the kernel fix commit or affected version ranges for CVE-2026-58801 in the NVD entry and the upstream Linux arm-smmu-v3.c history.","how_to_check":"unknown","plain_action":"","product_name":"","needs_analyst":true,"not_affected_if":["no-arm-smmu-v3-hardware"],"who_is_affected":"Systems using an ARM SMMUv3 IOMMU with the arm-smmu-v3 kernel driver, where stream IDs get reassigned between devices. The sources do not say which kernel versions are affected or whether default configurations are exposed. Systems without arm-smmu-v3 hardware can skip it.","user_interaction":"no","product_ecosystem":"","needs_special_setup":"unknown","severity_if_unknown":"low"},"cost_usd":0.000705,"input_tokens":4545,"output_tokens":502,"severity_before":"unknown"},"analyst_status":null,"analyst_note":null,"search":"'-2026':15A,18A '-58801':16A,19A 'access':89C 'across':94C 'arm':3A,32B,79C 'arm-smmu-v3':2A,31B,78C 'arm64':20B 'attack':56B 'c':82C 'code':44B 'config':39B,75C 'could':65B,104C 'cve':14A,17A 'disclosur':109C 'domain':38B,74C 'driver':6A,35B 'due':98C 'entri':9A,49B,93C 'error':28B,102C 'execut':112C 'exploit':121C 'function':41B 'id':52B 'identifi':97C 'inform':12A,67B,108C 'infrastructur':21B 'interact':116C 'iommu':22B 'kernel':25B 'lead':105C 'leak':11A 'let':43B 'level':60B 'linux':1A,24B 'linux-kernel':23B 'local':13A,107C 'logic':27B,101C 'machin':64B 'need':114C,119C 'possibl':86C 'privileg':61B,113C 'reach':45B 'read':66B 'reassign':54B,95C 's1':40B,76C 'see':71B 'smmu':4A,33B,37B,73C,80C 'stale':7A,46B,90C 'stream':8A,47B,51B,91C,96C 'system':59B,111C 'system-level':58B 'tabl':48B,92C 'user':115C 'v3':5A,34B,81C 'way':87C","nicknames":[],"mitigations":[],"who_affected":"Systems using an ARM SMMUv3 IOMMU with the arm-smmu-v3 kernel driver, where stream IDs get reassigned between devices. The sources do not say which kernel versions are affected or whether default configurations are exposed. Systems without arm-smmu-v3 hardware can skip it.","tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"none","audience":"businesses","plain_action":null,"pkeys":[],"ptokens":[],"labels":["arm64","infrastructure","iommu","linuxkernel","unknown"],"campaign_type":null,"search_a":"'-2026':15A,18A '-58801':16A,19A 'arm':3A 'arm-smmu-v3':2A 'cve':14A,17A 'driver':6A 'entri':9A 'inform':12A 'leak':11A 'linux':1A 'local':13A 'smmu':4A 'stale':7A 'stream':8A 'v3':5A","search_b":"'arm':32B 'arm-smmu-v3':31B 'arm64':20B 'attack':56B 'code':44B 'config':39B 'could':65B 'domain':38B 'driver':35B 'entri':49B 'error':28B 'function':41B 'id':52B 'inform':67B 'infrastructur':21B 'iommu':22B 'kernel':25B 'let':43B 'level':60B 'linux':24B 'linux-kernel':23B 'logic':27B 'machin':64B 'privileg':61B 'reach':45B 'read':66B 'reassign':54B 's1':40B 'see':71B 'smmu':33B,37B 'stale':46B 'stream':47B,51B 'system':59B 'system-level':58B 'tabl':48B 'v3':34B","search_c":"'access':89C 'across':94C 'arm':79C 'arm-smmu-v3':78C 'c':82C 'config':75C 'could':104C 'disclosur':109C 'domain':74C 'due':98C 'entri':93C 'error':102C 'execut':112C 'exploit':121C 'identifi':97C 'inform':108C 'interact':116C 'lead':105C 'local':107C 'logic':101C 'need':114C,119C 'possibl':86C 'privileg':113C 'reassign':95C 's1':76C 'smmu':73C,80C 'stale':90C 'stream':91C,96C 'system':111C 'tabl':92C 'user':115C 'v3':81C 'way':87C","cause_entry":null,"cause_path":null,"disclosures_checked_at":null,"first_public_at":"2026-11-10T20:19:27+00:00","kev":null,"cvss_vector":null,"cvss_by":null,"poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-58801","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-58801","severity":null,"published_at":"2026-11-10T20:19:27+00:00","modified_at":"2026-11-10T20:19:27+00:00","first_seen_at":"2026-11-10T20:46:11+00:00","fetched_at":"2026-11-10T20:46:11+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"}