[PATCH] D82070: [scudo][standalone] Allow Primary allocations to fail up multiple times.

Kostya Kortchinsky via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 18 08:07:10 PDT 2020


cryptoad accepted this revision.
cryptoad added a comment.
This revision is now accepted and ready to land.

One of the things with this behavior is that it could have security repercussions, in the sense that we can lose the property of the separation per class size.
eg: by filling in all the previous class sizes, one could end up in another, allowing to properly exploit a UAF or overflow.
This is probably more theoretical than practical, but something to keep in mind for the future.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D82070/new/

https://reviews.llvm.org/D82070





More information about the llvm-commits mailing list