diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml
index 7d5ca2d..b28de3e 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -26,12 +26,12 @@ jobs:
 
     # Initializes the CodeQL tools for scanning.
     - name: Initialize CodeQL
-      uses: github/codeql-action/init@v2.22.9
+      uses: github/codeql-action/init@v3.22.11
       with:
         languages: ${{ matrix.language }}
 
     - name: Autobuild
-      uses: github/codeql-action/autobuild@v2.22.9
+      uses: github/codeql-action/autobuild@v3.22.11
 
     - name: Perform CodeQL Analysis
-      uses: github/codeql-action/analyze@v2.22.9
+      uses: github/codeql-action/analyze@v3.22.11
diff --git a/.github/workflows/scorecards-analysis.yml b/.github/workflows/scorecards-analysis.yml
index 32f9704..5b97fa2 100644
--- a/.github/workflows/scorecards-analysis.yml
+++ b/.github/workflows/scorecards-analysis.yml
@@ -57,6 +57,6 @@ jobs:
       
       # Upload the results to GitHub's code scanning dashboard.
       - name: "Upload to code-scanning"
-        uses: github/codeql-action/upload-sarif@v2.22.9
+        uses: github/codeql-action/upload-sarif@v3.22.11
         with:
           sarif_file: results.sarif