<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Liferay Portal p_p_id parameter vulnerable to persistent cross-site script</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=4504801" />
  <subtitle>Liferay Portal p_p_id parameter vulnerable to persistent cross-site script</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=4504801</id>
  <updated>2026-05-31T20:18:24Z</updated>
  <dc:date>2026-05-31T20:18:24Z</dc:date>
  <entry>
    <title>RE: Liferay Portal p_p_id parameter vulnerable to persistent cross-site scr</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=5291169" />
    <author>
      <name>Olaf Kock</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=5291169</id>
    <updated>2010-07-12T09:30:56Z</updated>
    <published>2010-07-12T09:30:56Z</published>
    <summary type="html">With fisheye being down, my only guess would be to hunt down the relevant commit in svn with your favourite svn client. The commits contain the ticket number as comment.&lt;br /&gt;&lt;br /&gt;Sorry</summary>
    <dc:creator>Olaf Kock</dc:creator>
    <dc:date>2010-07-12T09:30:56Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay Portal p_p_id parameter vulnerable to persistent cross-site scr</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=5283267" />
    <author>
      <name>Chris Kauffman</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=5283267</id>
    <updated>2010-07-09T21:23:21Z</updated>
    <published>2010-07-09T21:23:21Z</published>
    <summary type="html">I need to back port this fix into a 5.1.2 code base.  However, fisheye is down for the count with no hope of ever coming back.  Can someone post what was actually changed to fix this?&lt;br /&gt;&lt;br /&gt;Thank you,</summary>
    <dc:creator>Chris Kauffman</dc:creator>
    <dc:date>2010-07-09T21:23:21Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay Portal p_p_id parameter vulnerable to persistent cross-site scr</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=4541558" />
    <author>
      <name>Olaf Kock</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=4541558</id>
    <updated>2010-01-29T18:08:07Z</updated>
    <published>2010-01-29T18:08:07Z</published>
    <summary type="html">&lt;div class="quote-title"&gt;Kazutaka KAMIYA:&lt;/div&gt;&lt;blockquote&gt;Because there was not a function called HtmlUtil#escapeJS in 5.2.3, I decided to use org.apache.commons.lang.StringEscapeUtils#escapeJavaScript instead.&lt;/blockquote&gt;&lt;br /&gt;You could also just add HtmlUtil to the backport and add it to the patch. This way you&amp;#39;d have the same effect as the patch from FishEye</summary>
    <dc:creator>Olaf Kock</dc:creator>
    <dc:date>2010-01-29T18:08:07Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay Portal p_p_id parameter vulnerable to persistent cross-site scr</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=4534673" />
    <author>
      <name>Kazutaka KAMIYA</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=4534673</id>
    <updated>2010-01-28T11:26:26Z</updated>
    <published>2010-01-28T11:26:26Z</published>
    <summary type="html">Thank you for your advice.&lt;br /&gt;&lt;br /&gt;I read  FishEye. Therefore I understood that there was a difference in 5.2.3 and 6.0.0 (5.3).&lt;br /&gt;Because there was not a function called HtmlUtil#escapeJS in 5.2.3, I decided to use org.apache.commons.lang.StringEscapeUtils#escapeJavaScript instead.&lt;br /&gt;&lt;br /&gt;However, I worry by this method about correct.</summary>
    <dc:creator>Kazutaka KAMIYA</dc:creator>
    <dc:date>2010-01-28T11:26:26Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay Portal p_p_id parameter vulnerable to persistent cross-site scr</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=4507296" />
    <author>
      <name>Olaf Kock</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=4507296</id>
    <updated>2010-01-21T20:50:42Z</updated>
    <published>2010-01-21T20:50:42Z</published>
    <summary type="html">Look at the patches in the FishEye tab at &lt;a href="http://issues.liferay.com/browse/LPS-6034"&gt;LPS-6034&lt;/a&gt; and see if the patches to trunk still apply without any work to the 5.2.3 codebase. Chances are that - when the code has changed - you have to look in a different line, but not in a different class.</summary>
    <dc:creator>Olaf Kock</dc:creator>
    <dc:date>2010-01-21T20:50:42Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay Portal p_p_id parameter vulnerable to persistent cross-site scr</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=4507291" />
    <author>
      <name>Olaf Kock</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=4507291</id>
    <updated>2010-01-21T20:44:18Z</updated>
    <published>2010-01-21T20:44:18Z</published>
    <summary type="html">&lt;div class="quote-title"&gt;Lisa Simpson:&lt;/div&gt;&lt;blockquote&gt;I truly wish that Liferay would but an announcement portlet in the control panel for administrators and omni-admins so that they could push out important announcements like that to all of their users.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;The good news is, that now you can do this yourself - at least in unpatched versions.&lt;br /&gt;&lt;br /&gt;(ducks and hides in the dark)</summary>
    <dc:creator>Olaf Kock</dc:creator>
    <dc:date>2010-01-21T20:44:18Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay Portal p_p_id parameter vulnerable to persistent cross-site scr</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=4507084" />
    <author>
      <name>Lisa Simpson</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=4507084</id>
    <updated>2010-01-21T19:33:32Z</updated>
    <published>2010-01-21T19:33:32Z</published>
    <summary type="html">I truly wish that Liferay would but an announcement portlet in the control panel for administrators and omni-admins so that they could push out important announcements like that to all of their users.</summary>
    <dc:creator>Lisa Simpson</dc:creator>
    <dc:date>2010-01-21T19:33:32Z</dc:date>
  </entry>
  <entry>
    <title>Liferay Portal p_p_id parameter vulnerable to persistent cross-site script</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=4504800" />
    <author>
      <name>Kazutaka KAMIYA</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=4504800</id>
    <updated>2010-01-21T08:36:10Z</updated>
    <published>2010-01-21T08:36:10Z</published>
    <summary type="html">Hi,&lt;br /&gt;&lt;br /&gt;I found this report recently.&lt;br /&gt;&lt;br /&gt;US-CERT Vulnerability Note VU#750796&amp;#8232;&amp;#8232;&amp;#8232;&lt;br /&gt;Liferay Portal p_p_id parameter vulnerable to persistent cross-site scripting&amp;#8232;&amp;#8232;&amp;#8232;&amp;#8232;http://www.kb.cert.org/vuls/id/750796&amp;#8232;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To solve this problem, should I obtain the source code of 5.3 from Subversion?&lt;br /&gt;Now, We are developing using 5.2.3 ext and plugin_sdk.&lt;br /&gt;Is there compatibility of 5.2 and 5.3?&lt;br /&gt;&lt;br /&gt;Thanks.</summary>
    <dc:creator>Kazutaka KAMIYA</dc:creator>
    <dc:date>2010-01-21T08:36:10Z</dc:date>
  </entry>
</feed>
