diff --git a/app/controllers/user_my_modules_controller.rb b/app/controllers/user_my_modules_controller.rb
index 1e2302ad8..05fc01a42 100644
--- a/app/controllers/user_my_modules_controller.rb
+++ b/app/controllers/user_my_modules_controller.rb
@@ -54,7 +54,7 @@ class UserMyModulesController < ApplicationController
render json: {
user: {
id: @um.user.id,
- full_name: @um.user.full_name,
+ full_name: escape_input(@um.user.full_name),
avatar_url: avatar_path(@um.user, :icon_small),
user_module_id: @um.id
}
diff --git a/app/views/shared/smart_annotation/_experiment_items.html.erb b/app/views/shared/smart_annotation/_experiment_items.html.erb
index 891b8b3d7..df987a447 100644
--- a/app/views/shared/smart_annotation/_experiment_items.html.erb
+++ b/app/views/shared/smart_annotation/_experiment_items.html.erb
@@ -7,10 +7,10 @@
<% experiment_group[:experiments].each do |experiment| %>
-
+
<%= experiment.code %>
·
- <%= experiment.name %>
+ <%= sanitize_input(experiment.name) %>
<%= render partial: 'shared/smart_annotation/atwho_control_buttons' %>
<% end %>
diff --git a/app/views/shared/smart_annotation/_my_module_items.html.erb b/app/views/shared/smart_annotation/_my_module_items.html.erb
index 2c705c550..6e2c72338 100644
--- a/app/views/shared/smart_annotation/_my_module_items.html.erb
+++ b/app/views/shared/smart_annotation/_my_module_items.html.erb
@@ -9,10 +9,10 @@
<% task_group[:tasks].each do |task| %>
-
+
<%= task.code %>
·
- <%= task.name %>
+ <%= sanitize_input(task.name) %>
<%= render partial: 'shared/smart_annotation/atwho_control_buttons' %>
<% end %>
diff --git a/app/views/shared/smart_annotation/_project_items.html.erb b/app/views/shared/smart_annotation/_project_items.html.erb
index bbfe46f3a..919c1ed04 100644
--- a/app/views/shared/smart_annotation/_project_items.html.erb
+++ b/app/views/shared/smart_annotation/_project_items.html.erb
@@ -1,10 +1,10 @@
<% limit_reached = projects.length == Constants::ATWHO_SEARCH_LIMIT + 1 %>