Andreas Sachs created WW-5504: --------------------------------- Summary: CSP Nonce changes within a page Key: WW-5504 URL: https://issues.apache.org/jira/browse/WW-5504 Project: Struts 2 Issue Type: Bug Components: Core Interceptors Affects Versions: 6.7.0 Reporter: Andreas Sachs
Sometimes the CSP nonce changes within a page. <script type="text/javascript" src="..." nonce="A"> </script> <script type="text/javascript" src="..." nonce="A"> </script> ... <script type="text/javascript" src="..." nonce="B"> </script> This happens if there are concurrent requests within the same session. Each request stores a new nonce in the session: DefaultCspSettings: request.getSession().setAttribute("nonce", nonceValue); If the first request is not finished, the second request will change the nonce of the first request. -- This message was sent by Atlassian Jira (v8.20.10#820010)