CVE-2015-0565
CRITICALGoogle Native Client - Memory Corruption via CLFLUSH Instruction
Title source: llmExploitation Summary
EIP tracks 2 public exploits for CVE-2015-0565. PoCs published by Google Security Research.
AI-analyzed exploit summary This PoC exploits the DRAM 'rowhammer' vulnerability to escape Native Client's x86-64 sandbox by inducing bit flips in read-only code. It leverages the CLFLUSH instruction to manipulate memory, bypassing NaCl's validator.
Description
NaCl in 2015 allowed the CLFLUSH instruction, making rowhammer attacks possible.
Exploits (2)
This PoC exploits the DRAM 'rowhammer' vulnerability to escape Native Client's x86-64 sandbox by inducing bit flips in read-only code. It leverages the CLFLUSH instruction to manipulate memory, bypassing NaCl's validator.
This is a proof-of-concept exploit for CVE-2015-0565, leveraging the DRAM 'rowhammer' vulnerability to gain kernel privileges on x86-64 Linux systems by inducing bit flips in page table entries (PTEs). It includes a test mode for development using /dev/mem and is designed to run as an unprivileged userland process.
References (3)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H