Community
Participate
Working Groups
+++ This bug was initially created as a clone of Bug #328975 +++ This is probably an upstream issue, but I will raise it here as it is reproducible in the IDE. If a ( or \ character is appended to a URL to the help system, then the source of the JSP page is rendered instead of the page itself. For the IDE, this is not a big issue (the code is opensource anyway), but if the issue is in the HttpServer or Jetty itself, then this is a significant security issue. We have check jetty 6.1.23, 6.1.26 and jetty-7 out of the box, and none of them are vulnerable to this issue. So it is something about the configuration of Jetty in eclipse IDE, the HttpService, or the JSP library used. So I've opened this issue here in the expectation that we can work upstream to identify which component/configuration is the cause. I will continue to evaluation jetty's handling of such requests and work out what mechanism is catching these URLs and thus work out what could be potentially be disabled in the IDE or RT.
Created attachment 215355 [details] backport to 3.4.2+
Released to R3_4_maintenance branch and map files updated with tag R34x_v20120509 The following bundles changed: org.eclipse.osgi org.eclipse.osgi.tests