diff --git a/ee/app/assets/javascripts/security_dashboard/graphql/queries/pipeline_security_report_summary.query.graphql b/ee/app/assets/javascripts/security_dashboard/graphql/queries/pipeline_security_report_summary.query.graphql
index 422eb4fbc3db6fff0730861d5c73daa016703e69..4a9370bfe3ee6508f0cfce58fd345120bb14f46e 100644
--- a/ee/app/assets/javascripts/security_dashboard/graphql/queries/pipeline_security_report_summary.query.graphql
+++ b/ee/app/assets/javascripts/security_dashboard/graphql/queries/pipeline_security_report_summary.query.graphql
@@ -38,6 +38,10 @@ query pipelineSecuritySummary($fullPath: ID!, $pipelineIid: ID!) {
           vulnerabilitiesCount
           ...SecurityReportSummaryScans
         }
+        clusterImageScanning {
+          vulnerabilitiesCount
+          ...SecurityReportSummaryScans
+        }
       }
     }
   }
diff --git a/ee/spec/frontend/security_dashboard/components/pipeline/security_reports_summary_spec.js b/ee/spec/frontend/security_dashboard/components/pipeline/security_reports_summary_spec.js
index f5dcb7c1db91da0036122579bfd1192dc82c4186..124ee6c3a97e008a5bccf768b9e39623c0cf9401 100644
--- a/ee/spec/frontend/security_dashboard/components/pipeline/security_reports_summary_spec.js
+++ b/ee/spec/frontend/security_dashboard/components/pipeline/security_reports_summary_spec.js
@@ -79,13 +79,14 @@ describe('Security reports summary component', () => {
   );
 
   it.each`
-    summaryProp                                              | string
-    ${{ dast: { vulnerabilitiesCount: 123 } }}               | ${'DAST'}
-    ${{ sast: { vulnerabilitiesCount: 123 } }}               | ${'SAST'}
-    ${{ containerScanning: { vulnerabilitiesCount: 123 } }}  | ${'Container Scanning'}
-    ${{ dependencyScanning: { vulnerabilitiesCount: 123 } }} | ${'Dependency Scanning'}
-    ${{ apiFuzzing: { vulnerabilitiesCount: 123 } }}         | ${'API Fuzzing'}
-    ${{ coverageFuzzing: { vulnerabilitiesCount: 123 } }}    | ${'Coverage Fuzzing'}
+    summaryProp                                                | string
+    ${{ dast: { vulnerabilitiesCount: 123 } }}                 | ${'DAST'}
+    ${{ sast: { vulnerabilitiesCount: 123 } }}                 | ${'SAST'}
+    ${{ containerScanning: { vulnerabilitiesCount: 123 } }}    | ${'Container Scanning'}
+    ${{ dependencyScanning: { vulnerabilitiesCount: 123 } }}   | ${'Dependency Scanning'}
+    ${{ apiFuzzing: { vulnerabilitiesCount: 123 } }}           | ${'API Fuzzing'}
+    ${{ coverageFuzzing: { vulnerabilitiesCount: 123 } }}      | ${'Coverage Fuzzing'}
+    ${{ clusterImageScanning: { vulnerabilitiesCount: 123 } }} | ${'Cluster Image Scanning'}
   `('shows user-friendly scanner name for $string', ({ summaryProp, string }) => {
     createWrapper({
       propsData: {
@@ -97,13 +98,14 @@ describe('Security reports summary component', () => {
   });
 
   it.each`
-    summaryProp                     | report
-    ${{ dast: null }}               | ${'DAST'}
-    ${{ sast: null }}               | ${'SAST'}
-    ${{ containerScanning: null }}  | ${'Container Scanning'}
-    ${{ dependencyScanning: null }} | ${'Dependency Scanning'}
-    ${{ apiFuzzing: null }}         | ${'API Fuzzing'}
-    ${{ coverageFuzzing: null }}    | ${'Coverage Fuzzing'}
+    summaryProp                       | report
+    ${{ dast: null }}                 | ${'DAST'}
+    ${{ sast: null }}                 | ${'SAST'}
+    ${{ containerScanning: null }}    | ${'Container Scanning'}
+    ${{ dependencyScanning: null }}   | ${'Dependency Scanning'}
+    ${{ apiFuzzing: null }}           | ${'API Fuzzing'}
+    ${{ coverageFuzzing: null }}      | ${'Coverage Fuzzing'}
+    ${{ clusterImageScanning: null }} | ${'Cluster Image Scanning'}
   `('does not show $report report if scanner did not run', ({ summaryProp, report }) => {
     createWrapper({
       propsData: {