Closed HopefulWei closed 5 years ago
This time my fuzzing bytes is the bytes after the COTP including IEC_Presentation bytes and MMS bytes.
Thanks! I am trying your new test program.
After running MMS_update.py a few hours I was not able to reproduce the issue. Maybe the problem is solved by some of the latest updates? Or did you use some special configuration option?
Ok. Now I can reproduce when setting CONFIG_MMS_SINGLE_THREADED to 0.
Should be fixed now.
OK
@mzillgith can you link to the fixing commit please?
Hi team, When I made a fuzzing test on libIEC61850, I found a new problem. The object of my fuzzing test is libIEC61850 after the update. The initial problem can be found here. Their are SEGV in server_example_61400_25, server_example_basic_io, etc. libIEC61850 1.3.2 and 1.3.3 version has this problem.
the gdb's error
The ASAN's error:
The problematic code:
How to trigger it ?
MMS_update.py
You can see there.
New problems have arisen in the process of fuzzy testing
The initial problem can be found here. When I made a fuzzing test on libIEC61850 after being updated COTP Module, I Encountered the problem above.