Skip to content
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

[BUG] Information disclosure of custom headers when checking for last feroxbuster version : #1179

Closed
ArthurMuraro opened this issue Jun 26, 2024 · 3 comments
Labels
bug Something isn't working

Comments

@ArthurMuraro
Copy link

ArthurMuraro commented Jun 26, 2024

Describe the bug
Feroxbuster passes the user's custom headers to requests when checking if Feroxbuster is the latest version. This could lead to sensitive information disclosure, as cookies, JWTs, or HTTP auth tokens might be passed during fuzzing.

To Reproduce
Steps to reproduce the behavior:

  1. Run : feroxbuster -u https://SuperSecretWebsite.com/ -w <(echo "Henlo :3") -H "Authorization: Basic SuperSecretPassword\!" --proxy 127.0.0.1:8080 -k
  2. Check the request made to : api.github.com/repos/epi052/feroxbuster/releases/latest and look for headers

Expected behavior
Please, is it possible to remove the custom headers in all requests that are not in scope/

Environment (please complete the following information):

  • feroxbuster version: 2.10.0
  • OS : Arch linux 6.9.6-arch1-1

Bug Proof
image

PS : Luv your tool <3

@ArthurMuraro ArthurMuraro added the bug Something isn't working label Jun 26, 2024
@ArthurMuraro ArthurMuraro changed the title [BUG] Information disclosure of custom headers when cheking for last feroxbuster version : [BUG] Information disclosure of custom headers when checking for last feroxbuster version : Jun 26, 2024
@epi052
Copy link
Owner

epi052 commented Jun 26, 2024

thanks for this!

I thought we had removed headers from the version check already 😞

ill take a look

@epi052
Copy link
Owner

epi052 commented Jun 26, 2024

ok, i'm not crazy, lol. This was fixed in 2.10.2. If you grab 2.10.4 (or any release >= 2.10.2), you shouldn't see this issue.

closing for now. if the updated version doesn't fix it, please reopen

@epi052 epi052 closed this as completed Jun 26, 2024
@ArthurMuraro
Copy link
Author

Woops ! My bad !
Next time I'll check for the latest version 😉 .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants