Loading an assembly causes ModuleDefinition.ReadModule to crash the process with a StackOverflowException. #971
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hey, i found an issue when parsing with
ModuleDefinition.ReadModuleusingthis assembly which causes the parser to throw StackOverflowException which will also cause the whole process to crash.
you can reproduce the same issue by doing this:
Extract the zip file and get the dll inside
Try to parse the assembly with the following code:
and the process will crash.
Found via BinarySploit Framework, the fuzzing component. (A project i'm still working on)