Home

Awesome

MemLock_Benchmark

This Benchmark collect some vulnerabilities related to "excessive memory consumption", which are used in MemLock's experiment.

To trigger these vulnerabilities, the testcase should consume lost of stack memory or heap memory, which can test the ability of fuzzer for generating inputs that consume lost of memory.

The Seeds and POCs are in the folder

If you Cannot reproduce the bug, try to reduce the memory limit. For example:

The detail information of the benchmark can be seen as follow.

1. cxxfilt 2.31

2. nm 2.31

3. NASM 2.14.03rc1

4. mjs 1.20.1

5. Flex 2.6.4

6. Yaml-cpp 0.6.2

7. Yara 3.5.0

8. Libsass 3.5.4

9. Libming 0.4.8

10. jasper 2.0.14

11. Libming 0.4.8

12. zziplib v0.13.68

13. Bento4 1.5.1-627

14. readelf 2.28

15. exiv2 0.26

16. openjpeg 2.3.0

17. podofo 0.9.5