{"uuid": "048a026e-3afc-4fc3-a4d3-af1059863aa1", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2022-42703", "type": "published-proof-of-concept", "source": "https://t.me/linkersec/198", "content": "Exploiting CVE-2022-42703 - Bringing back the stack attack\n\nAn article by Seth Jenkins about exploiting a slab use-after-free side effect of a logical bug in the memory subsystem found by Jann Horn.\n\nSeth used a cross-cache attack to overwrite an anon_vma structure and gain a limited arbitrary-write primitive. Seth then modified the context saved to the fixed-address cpu_entry_area region during a hardware exception. This allowed to corrupt the size passed to copy_to/from_user calls and thus get controlled stack read and write buffer overflows.\n\nThe article additionally expands on how KASLR is useless against local attackers due to side-channel vulnerabilities.", "creation_timestamp": "2022-12-12T19:59:11.000000Z"}