From eb4159788d34d512a3a83aaabf5f89ced6f11f91 Mon Sep 17 00:00:00 2001 From: Bill Thornton Date: Tue, 2 Aug 2022 13:51:20 -0400 Subject: [PATCH] Fix XSS in card aria labels --- src/components/cardbuilder/cardBuilder.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/cardbuilder/cardBuilder.js b/src/components/cardbuilder/cardBuilder.js index 80f9503b59..7fb851bf3f 100644 --- a/src/components/cardbuilder/cardBuilder.js +++ b/src/components/cardbuilder/cardBuilder.js @@ -1347,7 +1347,7 @@ import ServerConnections from '../ServerConnections'; cardImageContainerClose = ''; } else { - const cardImageContainerAriaLabelAttribute = ` aria-label="${item.Name}"`; + const cardImageContainerAriaLabelAttribute = ` aria-label="${escapeHtml(item.Name)}"`; // Don't use the IMG tag with safari because it puts a white border around it cardImageContainerOpen = imgUrl ? ('