-
-
Notifications
You must be signed in to change notification settings - Fork 163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multiple crashes when feeding mxmldoc bogus source files #237
Comments
What version of Mini-XML are you using? What compiler are you using? What operating system/Linux distribution? How did you build the source? (Options and environment variables) |
It's the git HEAD version (53c75b0), on Ubuntu 18.04 LTS. I compiled mxml with Clang-7 with both initial options |
Hi, For ease of reference, the ASAN dumps the stack trace as follows:
|
This was assigned CVE-2018-20592 and CVE-2018-20593. |
@nluedtke Seriously? Well please let them know the fix is to remove the utility from the build. This isn't an issue with the library... |
We detected several crashes with our fuzzer when mxml is compiled with AddressSanitizer, including buffer overflow (heap-based or stack-based), and use-after-free. POCs (files ending with
.txt
) and error messages (files ending with.err
) are put inside this directory.The triggering command is
./mxmldoc $POC
(w/o setting xml, POC is the "source file").The text was updated successfully, but these errors were encountered: