<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Answers to: Cross site scripting - XSS</title><link>https://answers.axonivy.com/questions/4054/cross-site-scripting-xss</link><description>&lt;p&gt;Dear Ivy team&lt;/p&gt;
&lt;p&gt;Just recently we had a security audit which reported that our app is vulnerable to XSS attacks. The issue is that the Primeface input fields (whatever control) seem not to be escaped. By default it should be escape="true" but it seems it's escape="false" which would be really bad (for all Ivy based applications).&lt;/p&gt;
&lt;p&gt;Any idea why this is the case ? May be an outdated jsf lib ?&lt;/p&gt;
&lt;p&gt;Best regards
John&lt;/p&gt;</description><atom:link href="https://answers.axonivy.com/questions/4054/cross-site-scripting-xss" rel="self"></atom:link><language>en</language><lastBuildDate>Fri, 04 Oct 2019 05:09:19 -0400</lastBuildDate><item><title>Answer by SupportIvyTeam</title><link>https://answers.axonivy.com/questions/4054/cross-site-scripting-xss/4074</link><description>&lt;p&gt;Hi John&lt;/p&gt;
&lt;p&gt;Generally every jsf and primefaces component does the escapting as long as it is not activly set to false by a developer on a component.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">SupportIvyTeam</dc:creator><pubDate>Fri, 04 Oct 2019 05:09:19 -0400</pubDate><guid>https://answers.axonivy.com/questions/4054/cross-site-scripting-xss/4074</guid></item></channel></rss>