Security penetration scans may flag the Java Connector Server (JCS) for vulnerability CVE-2009-4611 (Escape Sequence Injection). This vulnerability typically impacts older versions of the Jetty web container
CVE-2009-4611 primarily impacts Jetty versions 6.x through 6.1.22 and 7.0.0.
Identity Manager JCS 14.3 and 14.4 utilize Jetty v7.2.2, which is inherently not impacted by this CVE. However, the JCS implementation includes a customization that leverages the servicemix bundle for jetty v6.1.26_1-fuse library.
Because of the inclusion of the ServiceMix bundle (org.apache.servicemix.bundles.jetty-6.1.26_1-fuse.jar), some scanning tools may report a false positive by identifying a legacy Jetty version (e.g., via curl -vvv).
Identity Manager is not vulnerable to CVE-2009-4611. The vulnerability cannot be exploited through the Jetty customization used in JCS for the following reasons:
org.apache.servicemix.bundles.jetty-6.1.26_1-fuse.jar is a trimmed OSGi bundle that does not include the sample code comprising the vulnerable components, such as the "Cookie Dump Servlet" or the "jsp/expr.jsp" file.In summary, while the legacy library name may trigger scan alerts, the actual vulnerable code is absent and unexploitable within the JCS environment.