Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix a heap overrun in the dotnet module. (#1108)
A heap overrun can occur in call to set_sized_string when called with blob_offset and blob_result.length values that are not validated to be within the boundaries of the buffer containing the PE file. The validation was being done before adding blob_result.length to blob_offset. Credit to OSS-Fuzz for finding this bug.
- Loading branch information