[ 
https://issues.apache.org/jira/browse/CXF-7128?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniel Kulp updated CXF-7128:
-----------------------------
    Fix Version/s:     (was: NeedMoreInfo)

> Review the possibility of using OWASP Sanitizer in FormattedServiceListWriter
> -----------------------------------------------------------------------------
>
>                 Key: CXF-7128
>                 URL: https://issues.apache.org/jira/browse/CXF-7128
>             Project: CXF
>          Issue Type: Improvement
>          Components: Transports
>            Reporter: Sergey Beryozkin
>
> https://www.owasp.org/index.php/OWASP_Java_HTML_Sanitizer_Project project 
> (and related projects) offer a number of ways to protect against XSS.
> Right now CXF ServletController uses BaseUrlHelper to recreate an absolute 
> URL it listens upon, by removing all the matrix parameters which were shown 
> to pose a risk (CXF-6216). 
> The question is: is CXF-6216 fix sufficient or some more formal approach is 
> needed. 
> My own opinion right now is that a CXF-6216 fix is good and there's no 
> obvious need to add another library unless a new concrete attack is 
> discovered. 
> CXF-6216 fix results in all the matrix parameters, if any, being removed. The 
> encoding approach will keep them in the encoded form in service URIs which 
> will be shown to the user.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to