Hi Dev, 

I would like to propose some security enhancement at web-app level. 
IMO we have to enhance sessionId and cookie tracking. As per current 
implementation:
- The cookie containing the session identifier is not secure
- The session identifier is transmitted in the query string of the URL

We can add following configuration in web.xml to fix the above issue:

<session-config>
        <cookie-config>
            <http-only>true</http-only>
            <secure>true</secure>
        </cookie-config>
        <tracking-mode>COOKIE</tracking-mode>
</session-config>

To use cookie-config and tracking-mode we need to update the servlet 
specification to 3.0 
https://tomcat.apache.org/whichversion.html


Thanks & Regards
—
Deepak Dixit


Reply via email to