A plugin to check for proxy_pass usage resulting in decoding and normalization#15
A plugin to check for proxy_pass usage resulting in decoding and normalization#15dvershinin merged 6 commits intodvershinin:masterfrom MegaManSec:master
Conversation
…alization. Also add proper requirements, and fix some typos and warnings on newer Python versions.
dvershinin
left a comment
There was a problem hiding this comment.
Thank you for your PR, there are some things to address so that tests pass without errors.
|
|
Thanks! Merged. |
|
Should this rule also apply when proxying a file? I am not sure and I also have no idea how to fix this: |
|
First off, this should use Second off, use: |
|
@SuperSandro2000 I've fixed try the rule from above. |
Should gixy warn about this? |
|
It currently warns about it if |



Also add proper requirements, and fix some typos and warnings on newer Python versions.
More information about dangerous proxy_pass usage: https://joshua.hu/proxy-pass-nginx-decoding-normalizing-url-path-dangerous#nginx-proxy_pass
P.S: Thank you for this fork!