diff --git a/package.json b/package.json
index 3a4d3f375c3bb6bff22eea82df327dc70a6ea4fa..046889cd695420d9407726cea5d88d89f3508a4c 100644
--- a/package.json
+++ b/package.json
@@ -337,7 +337,7 @@
     "npm-run-all": "4.1.5",
     "nyc": "15.1.0",
     "pretty-format": "29.7.0",
-    "rimraf": "5.0.2",
+    "rimraf": "5.0.4",
     "semantic-release": "22.0.5",
     "tar": "6.2.0",
     "tmp-promise": "3.0.3",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 90c8a1a13ed7a310a4fc42d2129ac0d9df109da4..3bd92b57703123208c3f8e2456ec482f4db66bb5 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -581,8 +581,8 @@ importers:
         specifier: 29.7.0
         version: 29.7.0
       rimraf:
-        specifier: 5.0.2
-        version: 5.0.2
+        specifier: 5.0.4
+        version: 5.0.4
       semantic-release:
         specifier: 22.0.5
         version: 22.0.5(typescript@5.1.6)
@@ -9754,8 +9754,8 @@ packages:
     dependencies:
       glob: 7.2.3
 
-  /rimraf@5.0.2:
-    resolution: {integrity: sha512-SeHT0IRkQNIhWL7O5qrCt8MfJagJ2ZOemGMIx2NXS7MP1GldYpWSw3mCLbnjA0Ac6eadZMcDFZjynCWGJmwO6A==}
+  /rimraf@5.0.4:
+    resolution: {integrity: sha512-rizQI/o/YAMM1us0Zyax0uRfIK39XR52EAjjOi0fzMolpGp0onj6CWzBAXuOx6+6Xi9Rgi0d9tUZojhJerLUmQ==}
     engines: {node: '>=14'}
     hasBin: true
     dependencies: