Remove Data structuring Remove Exercises Remove IT Remove Metadata
article thumbnail

How Mayhem Helped Uncover a Security Vulnerability in RustOS (CVE-2022-36086)

ForAllSecure

This data structure manages a large, linear array of memory and provides convenient access to smaller, dynamically sized chunks of that memory to callers. The main idea with this harness is to initialize the heap object with a random size, then exercise the other functions at random. Please go read it if you haven't yet!