diff --git a/frontend/js/app/openappsec-log/list-all/item.js b/frontend/js/app/openappsec-log/list-all/item.js
index a65006f0..5ed43006 100644
--- a/frontend/js/app/openappsec-log/list-all/item.js
+++ b/frontend/js/app/openappsec-log/list-all/item.js
@@ -28,13 +28,13 @@ module.exports = Mn.View.extend({
return '#' + (this.object_id || '?');
},
- createSpecificTableCell: function(value) {
+ createSpecificTableCell: function(value) {
if (value && value.trim() !== '') {
+ value = value.replace(/&/g, "&").replace(//g, ">").replace(/"/g, """).replace(/'/g, "'");
return `
${value} | `;
} else {
return `- | `;
}
- }
-
+ }
}
});
diff --git a/frontend/js/app/openappsec-log/list-important/item.js b/frontend/js/app/openappsec-log/list-important/item.js
index 22a358e5..49de809f 100644
--- a/frontend/js/app/openappsec-log/list-important/item.js
+++ b/frontend/js/app/openappsec-log/list-important/item.js
@@ -30,7 +30,8 @@ module.exports = Mn.View.extend({
},
createSpecificTableCell: function(value) {
if (value && value.trim() !== '') {
- return `${value} | `;
+ value = value.replace(/&/g, "&").replace(//g, ">").replace(/"/g, """).replace(/'/g, "'");
+ return `${value} | `;
} else {
return `- | `;
}
diff --git a/frontend/js/app/openappsec-log/list-notifications/item.js b/frontend/js/app/openappsec-log/list-notifications/item.js
index 22a358e5..49933fe8 100644
--- a/frontend/js/app/openappsec-log/list-notifications/item.js
+++ b/frontend/js/app/openappsec-log/list-notifications/item.js
@@ -30,6 +30,7 @@ module.exports = Mn.View.extend({
},
createSpecificTableCell: function(value) {
if (value && value.trim() !== '') {
+ value = value.replace(/&/g, "&").replace(//g, ">").replace(/"/g, """).replace(/'/g, "'");
return `${value} | `;
} else {
return `- | `;