-
Notifications
You must be signed in to change notification settings - Fork 50
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
webui security bug #128
Comments
Can you with this patch? It attempts being a bit more limiting to what you can put in, but my PropEr test might not be tight enough. https://github.com/jlouis/etorrent/tree/jlouis-security-sanity Thanks for reporting it. I'd rather go for something which is not a white-list if possible. |
I'd look into the mimetypes error later today perhaps :) |
I think the part of the system, which handles requests to the real files must be implemented in the cowboy application. It will be more elegant way to solving this problem. |
I agree. @klaar has been working on writing a static file handler for Cowboy I think, so I can ask him about what he has done there and adopt it. |
I found it: |
We just merged a simpler version of that into the master branch of extend/cowboy, batteries included! |
I found few errors in the
etorrent_cowboy_handler.erl
file. I can get access to any file on the erlang node throw cowboy:And
mimetypes:filename
returnsundefined
(notunknown
).The text was updated successfully, but these errors were encountered: