-
Notifications
You must be signed in to change notification settings - Fork 117
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
Create 000~ROOT~000-exposed.bcheck #226
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for your submission!
We have some feedback points for consideration - please let us know what you think :)
Thank you for the feedback! Sorry, I'm still getting used to Bchecks. Yes, I can see what you mean about the unnecessarily repeated requests. I tend to scan specific requests instead of entire targets, so I was trying to make sure that it's checked both in the current path and at the root level. If I understood correctly, using Ideally, the behavior I would like to achieve would be:
Is there any way to achieve this? |
@r3nt0n That's ok, we're here to help! If that's the behavior you are looking for, then just changing Please let us know when you've made this change :) |
Thank you! Change made. I also included some enhancements, to ensure that the Bcheck always perform a GET request, regardless the method used in the original request, and to better handle cases where the path ends with |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for making the changes, looks good! 👍
BCheck Contributions
This Bcheck attempts to detect the exposure of
000~ROOT~000
file, which can be leveraged like a path traversal to access the entire filesystem.