Skip to content

Commit

Permalink
Security fix in Predefined section (#14721)
Browse files Browse the repository at this point in the history
* Escape predefined property

* Escape predefined metadata
  • Loading branch information
aryaantony92 committed Mar 27, 2023
1 parent 695f7c9 commit 2b99773
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
Expand Up @@ -215,7 +215,9 @@ pimcore.settings.metadata.predefined = Class.create({
tooltip: t('delete'),
handler: function (grid, rowIndex) {
let data = grid.getStore().getAt(rowIndex);
pimcore.helpers.deleteConfirm(t('predefined_metadata'), data.data.name, function () {
pimcore.helpers.deleteConfirm(t('predefined_metadata'),
Ext.util.Format.htmlEncode(data.data.name),
function () {
grid.getStore().removeAt(rowIndex);
}.bind(this));
}.bind(this)
Expand Down
Expand Up @@ -165,7 +165,9 @@ pimcore.settings.properties.predefined = Class.create({
tooltip: t('delete'),
handler: function (grid, rowIndex) {
let data = grid.getStore().getAt(rowIndex);
pimcore.helpers.deleteConfirm(t('predefined_properties'), data.data.name, function () {
pimcore.helpers.deleteConfirm(t('predefined_properties'),
Ext.util.Format.htmlEncode(data.data.name),
function () {
grid.getStore().removeAt(rowIndex);
}.bind(this));
}.bind(this)
Expand Down

0 comments on commit 2b99773

Please sign in to comment.