Bug 211787
Summary: | KASAN (hw-tags): don't leak kernel pointers | ||
---|---|---|---|
Product: | Memory Management | Reporter: | Andrey Konovalov (andreyknvl) |
Component: | Sanitizers | Assignee: | MM/Sanitizers virtual assignee (mm_sanitizers) |
Status: | NEW --- | ||
Severity: | normal | CC: | kasan-dev |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | upstream | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
Andrey Konovalov
2021-02-15 20:00:25 UTC
The same is also applicable to register values. Besides leaking pointers that can be used to bypass KASLR, registers can contain private user information, which shouldn't be included in the bug reports (having Android in mind). KFENCE takes the approach to only show register values when no_hash_pointers is enabled. |