| VID |
210181 |
| Severity |
20 |
| Port |
80, ... |
| Protocol |
TCP |
| Class |
CGI |
| Detailed Description |
The cache-control and pragma HTTP header have not been set properly or are missing allowing the browser and proxies to cache content.
* References: https://www.owasp.org/index.php/Cache_Poisoning
* Platforms Affected: Any operating system Any version |
| Recommendation |
* Define the following in Apache's httpd.conf file: <IfModule mod_headers.c> Header set Content-Security-Policy "script-src 'self' ; img-src 'self'; style-src 'self' 'unsafe-inline';connect-src http:; child-src 'unsafe-inline'" Header set X-Content-Type-Options nosniff Header set X-XSS-Protection "1;mode=block" Header set Cache-Control "no-store" Header set Pragma "no-cache" Header set X-Frame-Options SAMEORIGIN </IfModule>
*WAS sends a header to the response using a filter. response.setHeader("Cache-Control","no-store"); response.setHeader("Pragma","no-cache"); |
| Related URL |
(CVE) |
| Related URL |
(SecurityFocus) |
| Related URL |
(ISS) |
|