-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Deprecate CGI Servlet - CVE-2023-36479 #9887
Comments
Signed-off-by: Simone Bordet <[email protected]>
Signed-off-by: Simone Bordet <[email protected]>
Signed-off-by: Simone Bordet <[email protected]>
Signed-off-by: Simone Bordet <[email protected]>
@sbordet Could you please explain why it's being removed? We are using it in our production set-up to serve small generated image files. Having to set-up a separate webserver just to run the CGI scripts would break encapsulation for our app. |
See CVE-2023-36479 |
Link for people wondering how to replace it (for PHP): Jetty 12 Guide: FastCGI. I don't see a direct replacement for other CGI scripts which don't have FCGI servers available though (which is our use case). @joakime do you have any hints? |
Correct, FastCGI requires a FastCGI server. You could copy the |
Sure, that always works. Would you be open for a patched CGI.java, fixing the CVE? |
It is a big risk to call the
And start pounding. As Jetty is continuously reviewed for security vulnerabilities, this would be a liability that would need serious consideration before being re-introduced. As a matter of fact, to my knowledge, you are the first user that reported using the |
We will not be reintroducing old school |
Jetty version(s)
9+
Description
Class
CGI
should be deprecated for removal.The text was updated successfully, but these errors were encountered: