7022269: Is IDM’s RBPM vulnerable to Apache Tomcat RCE if readonly set to false (CVE-2017-12617)

RBPM is not susceptible to this vulnerability, as the defaultServlet does not have the readonly attribute with a value of false. You can confirm this by checking the web.xml for references to DefaultServlet and seeing if the readonly attribute value is set. For example, we have the following Tomcat setting for RBPM under /opt/netiq/idm/apps/tomcat/conf/web.xml

<servlet>

<servlet-name>default</servlet-name>

<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>

<init-param>

<param-name>debug</param-name>

<param-value>0</param-value>

</init-param>

<init-param>

<param-name>listings</param-name>

<param-value>false</param-value>

</init-param>

<load-on-startup>1</load-on-startup>

</servlet>



This indicates that the DefaultServlet is not used with readonly attribute.

Related:

Leave a Reply