{"id":"CVE-2026-59043","kind":"vulnerability","aliases":["CVE-2026-59043"],"related":[],"title":"Linux kernel: race in ARM page table unmap causes memory corruption","description":"In arm_lpae_split_blk_unmap of io-pgtable-arm-common.c, there is a possible memory corruption due to a race condition. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.","summary":"A race condition in the ARM LPAE block-unmap path of the kernel's io-pgtable code can corrupt memory. A local user with no extra privileges can use it to escalate to higher privileges.","severity":"unknown","cvss":null,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["arm64","infrastructure","iommu","linux-kernel"],"not_affected_if":["x86-only-hosts"],"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:49+00:00","updated_at":"2026-11-02T20:36:49+00:00","category":"infrastructure","confidence":0.5,"triage":{"at":"2026-11-02T20:36:49Z","model":"claude-haiku-5-5","output":{"fix":"unknown","reach":"local","title":"Linux kernel: race in ARM page table unmap causes memory corruption","impact":"high","summary":"A race condition in the ARM LPAE block-unmap path of the kernel's io-pgtable code can corrupt memory. A local user with no extra privileges can use it to escalate to higher privileges.","audience":"businesses","category":"infrastructure","nicknames":[],"who_cares":["linux-kernel","arm64","iommu"],"confidence":0.5,"fix_status":"unknown","needs_auth":"yes","worst_case":"local user gains elevated privileges on the machine","analyst_note":"Check the kernel fix commit and affected version ranges for io-pgtable-arm-common.c; sources given contain only the NVD description.","how_to_check":"unknown","plain_action":"","needs_analyst":true,"not_affected_if":["x86-only-hosts"],"who_is_affected":"Affects systems running a kernel built with the io-pgtable ARM LPAE driver, typically ARM servers and devices using IOMMU page tables. Any local account on such a machine could be the starting point. Sources do not state which kernel versions or configurations are vulnerable.","user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"high"},"cost_usd":0.000636,"input_tokens":4114,"output_tokens":449,"severity_before":"unknown"},"analyst_status":null,"analyst_note":null,"search":"'-2026':13A,16A '-59043':14A,17A 'addit':95C 'arm':5A,29B,62C,71C 'arm64':18B 'blk':65C 'block':32B 'block-unmap':31B 'c':73C 'caus':9A 'code':42B 'common':72C 'condit':26B,84C 'corrupt':11A,44B,79C 'could':86C 'cve':12A,15A 'due':80C 'escal':57B,90C 'execut':96C 'exploit':105C 'extra':51B 'higher':59B 'infrastructur':19B 'interact':100C 'io':40B,69C 'io-pgtabl':39B 'io-pgtable-arm-common':68C 'iommu':20B 'kernel':2A,23B,37B 'lead':87C 'linux':1A,22B 'linux-kernel':21B 'local':47B,89C 'lpae':30B,63C 'memori':10A,45B,78C 'need':98C,103C 'page':6A 'path':34B 'pgtabl':41B,70C 'possibl':77C 'privileg':52B,60B,92C,97C 'race':3A,25B,83C 'split':64C 'tabl':7A 'unmap':8A,33B,66C 'use':54B 'user':48B,99C","nicknames":[],"mitigations":[],"who_affected":"Affects systems running a kernel built with the io-pgtable ARM LPAE driver, typically ARM servers and devices using IOMMU page tables. Any local account on such a machine could be the starting point. Sources do not state which kernel versions or configurations are vulnerable.","tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"none","audience":"businesses","plain_action":null,"pkeys":[],"ptokens":[],"labels":["arm64","infrastructure","iommu","linuxkernel","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-59043","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-59043","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"}