[ https://issues.apache.org/jira/browse/SOLR-1594?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12781504#action_12781504 ]
Yonik Seeley commented on SOLR-1594: ------------------------------------ OK.... {code} curl 'http://localhost:8983/solr/select/?q=title:"<script>alert("xss")</script>' <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/> <title>Error 400 </title> </head> <body><h2>HTTP ERROR: 400</h2><pre>org.apache.lucene.queryParser.ParseException: Cannot parse 'title:"<script>alert("xss")</script>': Lexical error at line 1, column 37. Encountered: <EOF> after : "\")</script>"</pre> <p>RequestURI=/solr/select/</p><p><i><small><a href="http://jetty.mortbay.org/">Powered by Jetty://</a></small></i></p><br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> </body> </html> {code} >From the browser, it displays: {code} HTTP ERROR: 400 org.apache.lucene.queryParser.ParseException: Cannot parse 'title:"<script>alert("xss")</script>': Lexical error at line 1, column 37. Encountered: <EOF> after : "\")</script>" RequestURI=/solr/select/ Powered by Jetty:// {code} > SolrDispatchFilter needs to sanitize exception message > ------------------------------------------------------ > > Key: SOLR-1594 > URL: https://issues.apache.org/jira/browse/SOLR-1594 > Project: Solr > Issue Type: Bug > Affects Versions: 1.4 > Reporter: Bill Au > Assignee: Bill Au > Fix For: 1.5 > > Attachments: solr-1594.patch > > > SolrDispatchFIlter needs to sanitize exception messages before using them in > the response. I will attach a patch shortly. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.