Opened 26 hours ago

Last modified 21 hours ago

#19419 new enhancement

Enabling more security/debugging features of OpenBSD malloc

Reported by: waddlesplash Owned by: nobody
Priority: low Milestone: Unscheduled
Component: System/libroot.so Version: R1/beta5
Keywords: Cc:
Blocked By: #13554 Blocking:
Platform: All

Description

There are a few we should consider:

  • Free junking. We do this in the kernel under KDEBUG_LEVEL=2 (nightlies), so enabling it for libroot also probably makes some sense.
  • Random bytes for heap randomization. I disabled this because it seemed too much of a performance hit at the time. We should retest and at least re-enable the basic initialization, at least.
  • Chunk canaries.

Change History (1)

comment:1 by waddlesplash, 21 hours ago

Blocked By: 13554 added
Note: See TracTickets for help on using tickets.