[jira] [Commented] (OFBIZ-10597) Missing Security and Cache Headers in CMS Events

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Commented] (OFBIZ-10597) Missing Security and Cache Headers in CMS Events

Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-10597?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16658141#comment-16658141 ]

Jacques Le Roux commented on OFBIZ-10597:
-----------------------------------------

Hi Deepak,

I pushed your patch a bit farther, I let you check and decide to commit. I think I'll need it soon to be committed for another feature I'm working on, thanks.

> Missing Security and Cache Headers in CMS Events
> ------------------------------------------------
>
>                 Key: OFBIZ-10597
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-10597
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: cmssite, securityext
>    Affects Versions: Trunk
>            Reporter: Deepak Nigam
>            Assignee: Deepak Nigam
>            Priority: Major
>         Attachments: OFBIZ-10597.diff, OFBiz-10597.patch
>
>
> While rendering the view through the controller request we set the important security headers like x-frame-options, strict-transport-security, x-content-type-options, X-XSS-Protection and Referrer-Policy etc. in the response object. (Please see the 'rendervView' method of RequestHandler class.) 
>  
> In the similar line, we set the cache related headers like Expires, Last-Modified, Cache-Control, Pragma.
>  
> But these security headers are missing in the pages rendered through CMS. (Please visit the CmsEvents class).
>  
> These headers are very crucial for the security of the application as they help to prevent various security threats like cross-site scripting, cross-site request forgery, clickjacking etc.
>  
> IMO, we should add these security headers in the response object prepared through the CMS also. WDYT?



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)