musl (used by default on Alpine and Chimera Linux) and the BSD libc’s on the other hand are much more minimal and conservative.
Read: slower and with less comprehensive standards compliance (even if some of those standards are a bit nutty).
the rest is mostly fewer specialized implementations of stuff for different cpus, but that rarely makes a difference in practice (i.e. outside of microbenchmarks)
the overall standards compliance is pretty good in musl
Also available on Void Linux.
What are you basing this on? Can you demonstrate how this works?
The "house of" attack method are attacks against the allocator, its been a while since I've looked into it, I hope musl have hardened their allocator against this kind of attacks.
Musl was not being used by the business I worked in, therefore I had no interest in continuing investigation other than trying to get an understanding of how other implementations dealt with it.
I'm sorry for any confusion.
Why is this even an attack and why would musl have whatever weakness is claimed here?