-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
connection reset for response more than 4 MB (introduced in nuclei v3.1.6) #4722
Comments
@savushkin-yauheni it was intensional change as part of #4630 as large response causing memory leaks / higher memory uses! did you tried using |
Hi @ehsandeep !
And according to the code, it doesn't consider such option:
What do you think about it? From my point of view Thanks! |
@savushkin-yauheni thanks for confirming, are you looking to read / match against partial response (4 MB) / specified size or reading whole response without any limits? |
@ehsandeep it's a good question. |
Hi all!
Nuclei version:
from v3.1.6 - to last one
Current Behavior:
nuclei somehow close connection and doesn't read whole response for big responses (more than 4mb in my case)
Expected Behavior:
read whole response as in v3.1.5
Steps To Reproduce:
I created a python web server (added as txt file, rename please to .py and run it):
python9.txt
Use simple template:
After that:
problematic version v3.1.6 or last one:
We got in our python server log:
Let's check v3.1.5:
everything is okay and whole response was read without any errors.
Video
Screen.Recording.2024-02-03.at.14.43.02.mov
Thanks and regards
The text was updated successfully, but these errors were encountered: