Re: [RFC PATCH v2 20/27] x86/cet/shstk: ELF header parsing of CET

From: Florian Weimer
Date: Wed Jul 11 2018 - 07:13:06 EST


On 07/11/2018 12:26 AM, Yu-cheng Yu wrote:
+ /*
+ * PT_NOTE segment is small. Read at most
+ * PAGE_SIZE.
+ */
+ if (note_size > PAGE_SIZE)
+ note_size = PAGE_SIZE;

That's not really true. There are some huge PT_NOTE segments out there.

Why can't you check the notes after the executable has been mapped?

Thanks,
Florian