-
-
Notifications
You must be signed in to change notification settings - Fork 747
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 stack buffer overflows inside jslex parsing #1425
Comments
With the project
|
A similar however different error is like:
There are multiple files that can trigger this: |
jslGetTokenString at jslex.c:828:
sample input files: |
jslGetTokenString at jslex.c:829:
sampe input files: |
I'm not sure I understand the issue here. Can you explain in more detail? The LICENSE and ChangeLog files (and test_0.txt that I just testes) just fail with SyntaxErrors. The first stack trace you give shows:
But |
Sorry I had't had time to read the exact implementation but just reported as the address sanitizer reported. In my opinion the overflow does not overrun all the stack but only some in the stack. |
I'm not sure I understand... But you believe it does overflow some of it? |
We checked
When entering In |
Wow, thanks. You learn something every day - I'll have to be careful of that with |
We found with our fuzzer several buffer overflow errors that can be triggered with address sanitizer. Please see the following for details.
The text was updated successfully, but these errors were encountered: