diff --git a/ee/spec/frontend/on_demand_scans/components/profile_selector/__snapshots__/scanner_profile_selector_spec.js.snap b/ee/spec/frontend/on_demand_scans/components/profile_selector/__snapshots__/scanner_profile_selector_spec.js.snap
index 61f83b9b44f115bae3180de276968d3c9a722f22..4a8fa29f37899fcf15d1c731a82805e78601eefa 100644
--- a/ee/spec/frontend/on_demand_scans/components/profile_selector/__snapshots__/scanner_profile_selector_spec.js.snap
+++ b/ee/spec/frontend/on_demand_scans/components/profile_selector/__snapshots__/scanner_profile_selector_spec.js.snap
@@ -87,6 +87,7 @@ exports[`OnDemandScansScannerProfileSelector renders properly with profiles 1`]
             </span>
              
             <svg
+              aria-hidden="true"
               class="gl-button-icon dropdown-chevron gl-icon s16"
               data-testid="chevron-down-icon"
             >
diff --git a/ee/spec/frontend/on_demand_scans/components/profile_selector/__snapshots__/site_profile_selector_spec.js.snap b/ee/spec/frontend/on_demand_scans/components/profile_selector/__snapshots__/site_profile_selector_spec.js.snap
index ac1ab1e10796f8b5e51b86d731247d0367471fb5..8c56767b9497efda2ac29fb76fe28f27ab0f7d88 100644
--- a/ee/spec/frontend/on_demand_scans/components/profile_selector/__snapshots__/site_profile_selector_spec.js.snap
+++ b/ee/spec/frontend/on_demand_scans/components/profile_selector/__snapshots__/site_profile_selector_spec.js.snap
@@ -87,6 +87,7 @@ exports[`OnDemandScansSiteProfileSelector renders properly with profiles 1`] = `
             </span>
              
             <svg
+              aria-hidden="true"
               class="gl-button-icon dropdown-chevron gl-icon s16"
               data-testid="chevron-down-icon"
             >
diff --git a/package.json b/package.json
index 91fb1c638ab0f7f4befb36eac8431d4c928bc825..7f25c54aa8778718413fb4d5befc7333ca0d5f14 100644
--- a/package.json
+++ b/package.json
@@ -43,7 +43,7 @@
     "@babel/preset-env": "^7.10.1",
     "@gitlab/at.js": "1.5.5",
     "@gitlab/svgs": "1.171.0",
-    "@gitlab/ui": "21.34.2",
+    "@gitlab/ui": "21.35.1",
     "@gitlab/visual-review-tools": "1.6.1",
     "@rails/actioncable": "^6.0.3-3",
     "@rails/ujs": "^6.0.3-2",
diff --git a/spec/frontend/jira_import/components/__snapshots__/jira_import_form_spec.js.snap b/spec/frontend/jira_import/components/__snapshots__/jira_import_form_spec.js.snap
index cd0266068aaa645e9ce310719ec051eb378269f3..88e3c8f191e7e15470486c36649a00301ed33572 100644
--- a/spec/frontend/jira_import/components/__snapshots__/jira_import_form_spec.js.snap
+++ b/spec/frontend/jira_import/components/__snapshots__/jira_import_form_spec.js.snap
@@ -98,6 +98,7 @@ exports[`JiraImportForm table body shows correct information in each cell 1`] =
             </span>
              
             <svg
+              aria-hidden="true"
               class="gl-button-icon dropdown-chevron gl-icon s16"
               data-testid="chevron-down-icon"
             >
@@ -209,6 +210,7 @@ exports[`JiraImportForm table body shows correct information in each cell 1`] =
             </span>
              
             <svg
+              aria-hidden="true"
               class="gl-button-icon dropdown-chevron gl-icon s16"
               data-testid="chevron-down-icon"
             >
diff --git a/yarn.lock b/yarn.lock
index 5700a5aeefd96a13fe4d93b28158443bbf757c11..8f1c887e7bc8ec569bc02082d750c89d1a52bfa2 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -866,16 +866,16 @@
   resolved "https://registry.yarnpkg.com/@gitlab/svgs/-/svgs-1.171.0.tgz#abc3092bf804f0898301626130e0f3231834924a"
   integrity sha512-TPfdqIxQDda+0CQHhb9XdF50lmqDmADu6yT8R4oZi6BoUtWLdiHbyFt+RnVU6t7EmjIKicNAii7Ga+f2ljCfUA==
 
-"@gitlab/ui@21.34.2":
-  version "21.34.2"
-  resolved "https://registry.yarnpkg.com/@gitlab/ui/-/ui-21.34.2.tgz#900d4cc4bc09ce948f81b2792a02410298773069"
-  integrity sha512-SBHMgcZGsNLMuE6wVvdEZ6EofqT9e1eqxcn9sVuHX5P6/TlFH+76PMpQ7ar/QIsmiWgl77VivyVQLZGSCi0nKQ==
+"@gitlab/ui@21.35.1":
+  version "21.35.1"
+  resolved "https://registry.yarnpkg.com/@gitlab/ui/-/ui-21.35.1.tgz#5317357f613f6d8c3e48448bd94526170840b4bf"
+  integrity sha512-v96ejB51p+yKQdfLNsOe7ZeczMqc1WXs7ZGU/E4LQgGWwq0sMrZ504463W5R+KAgVBphH/sgRRbXPTzBPC0z6Q==
   dependencies:
     "@babel/standalone" "^7.0.0"
     "@gitlab/vue-toasted" "^1.3.0"
     bootstrap-vue "2.13.1"
     copy-to-clipboard "^3.0.8"
-    dompurify "^2.1.1"
+    dompurify "^2.2.0"
     echarts "^4.2.1"
     highlight.js "^9.13.1"
     js-beautify "^1.8.8"
@@ -4174,7 +4174,7 @@ domhandler@^2.3.0:
   dependencies:
     domelementtype "1"
 
-dompurify@^2.1.1, dompurify@^2.2.0:
+dompurify@^2.2.0:
   version "2.2.0"
   resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.2.0.tgz#51d34e76faa38b5d6b4e83a0678530f27fe3965c"
   integrity sha512-bqFOQ7XRmmozp0VsKdIEe8UwZYxj0yttz7l80GBtBqdVRY48cOpXH2J/CVO7AEkV51qY0EBVXfilec18mdmQ/w==