Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'probes-fixes-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace

Pull probes fix from Masami Hiramatsu:

- uprobes: fix kernel info leak via "[uprobes]" vma

Fix uprobes not to expose the uninitialized page for trampoline
buffer to user space, which can leak kernel info.

* tag 'probes-fixes-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace:
uprobes: fix kernel info leak via "[uprobes]" vma

+1 -1
+1 -1
kernel/events/uprobes.c
··· 1545 1545 if (!area->bitmap) 1546 1546 goto free_area; 1547 1547 1548 - area->page = alloc_page(GFP_HIGHUSER); 1548 + area->page = alloc_page(GFP_HIGHUSER | __GFP_ZERO); 1549 1549 if (!area->page) 1550 1550 goto free_bitmap; 1551 1551