diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8660f4eeff09fd30d81c3fc0f6d3ea06ad403aa1..3d321b4aac0cec40232a96716d84feaf983d51b4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -270,6 +270,17 @@ test:format:
   script:
     - cargo fmt --all -- --check
 
+test:audit:
+  extends: .test-shared-settings
+  allow_failure: true
+  script:
+    - cargo audit --color always || true
+    - cargo audit --stale --json | gitlab-report -p audit > gl-sast-report.json
+  artifacts:
+    when: always
+    reports:
+      sast: gl-sast-report.json
+
 test:sytest:
   stage: "test"
   allow_failure: true