Как я могу применить исправление уязвимости безопасности YUI к моему развернутому приложению, используя Orbeon Forms? - PullRequest
1 голос
/ 26 октября 2010

Yahoo!выпустила исправление безопасности для всех приложений, использующих YUI.Поскольку Orbeon Forms использует YUI, как я могу применить этот патч к той версии Orbeon Forms, которую я использую?

1 Ответ

2 голосов
/ 26 октября 2010

Во-первых, вы в безопасности и вам не нужно вносить исправления в Orbeon Forms, если вы используете версию Orbeon Forms, выпущенную 25 октября 2010 года или после этой даты (в день, когда было объявлено об уязвимости безопасности и исправлении).

Если вы используете более раннюю сборку:

  1. Разархивируйте файл WEB-INF/lib/orbeon-resources-public.jar во временный каталог.
  2. В этом каталоге откройте ops/yui/yahoo/yahoo.js.В верхней части файла вы увидите номер версии (например, 2.6.0).Здесь указывается, какую версию YUI использует ваша сборка Orbeon Forms.
  3. На странице YUI об этой уязвимости безопасности загрузите исправления для версии YUI, используемой в вашей сборке Orbeon Forms..
  4. Примените исправления, заменив файлы swf во временном каталоге на файлы в загруженных исправлениях.Файл YUI находится в папке ops/yui вашего временного каталога.
  5. На всякий случай сделайте копию WEB-INF/lib/orbeon-resources-public.jar в вашей сборке Orbeon Forms.
  6. Упакуйте содержимое вашего временного архива.в файл с именем orbeon-resources-public.jar и переместите его в WEB-INF/lib в сборке Orbeon Forms, заменив существующую копию этого файла созданной вами версией.
...