Skip to content
P
非影
top
latest
vulnerabilities
research
tools
Topics
sources
search
search
🌓
中文
Curated security research, vulnerabilities, advisories and tools for practitioners.
Taking a page from the kernel's book: A TLB issue in mremap()
projectzero.google
| blog |
#linux
|
#kernel
|
#project-zero
|
#tlb
|
#mremap
Summary
This is a technical blog post about TLB flushing bugs in kernels, intended for people interested in kernel security and memory management.
Published
2019-01-17 00:00
Collected
2026-09-22 23:42
original ↗
← Previous
[CVE-2019-6225] voucher_swap: Exploiting MIG reference counting in iOS 12
Next →
[CVE-2018-8174] On VBScript
Related coverage
blog
·
projectzero.google
MTE As Implemented, Part 3: The Kernel
Part 3 of the MTE As Implemented series, examining kernel-side support for Arm Memory Tagging Extension, its performance costs, and gaps observed in real implementations.
blog
·
projectzero.google
Exploiting null-dereferences in the Linux kernel
An examination of how null pointer dereferences in the Linux kernel can be turned into exploitable primitives under modern configurations, with examples and mitigations.
blog
·
projectzero.google
Exploiting Recursion in the Linux Kernel
A report on an arbitrary recursion bug in the Linux kernel, triggerable by a local user on Ubuntu systems installed with home directory encryption support, with exploit code published.
vulnerability
·
projectzero.google
Exploiting the Linux kernel via packet sockets
A guest post describing CVE-2017-7308, a signedness bug in Linux packet sockets leading to a heap out-of-bounds write and local privilege escalation, found via syzkaller.
blog
·
projectzero.google
The Windows Registry Adventure #7: Attack surface analysis
Part 7 of the Windows Registry Adventure series, mapping which Windows components parse registry data and identifying the most promising attack surface for deeper research.
blog
·
projectzero.google
Breaking the Sound Barrier Part I: Fuzzing CoreAudio with Mach Messages
Part one of a macOS audio series: building a fuzzer for CoreAudio by sending Mach messages, covering the attack surface, harness design, and early results.
back