diff --git a/package-lock.json b/package-lock.json
index a82718699f39e29290643e1408cea90488a88e25..313b5061db9f4a15fff6a14d85c4198ef9267d4d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10,7 +10,7 @@
       "license": "CC0-1.0",
       "dependencies": {
         "@renovate/pep440": "^1.0.0",
-        "@renovatebot/ruby-semver": "^3.0.16",
+        "@renovatebot/ruby-semver": "^3.0.18",
         "@sentry/node": "^7.80.0",
         "@shields_io/camp": "^18.1.2",
         "@xmldom/xmldom": "0.8.10",
@@ -4668,9 +4668,9 @@
       }
     },
     "node_modules/@renovatebot/ruby-semver": {
-      "version": "3.0.16",
-      "resolved": "https://registry.npmjs.org/@renovatebot/ruby-semver/-/ruby-semver-3.0.16.tgz",
-      "integrity": "sha512-KT6vKk4OYdb3Gmfve0RVWTpsz56LxK1YOVQ822sH39kWSrOTRbeb1cbXBdeLwvpAhDFX8TCs5lBJnSvIQOgwpg==",
+      "version": "3.0.18",
+      "resolved": "https://registry.npmjs.org/@renovatebot/ruby-semver/-/ruby-semver-3.0.18.tgz",
+      "integrity": "sha512-ft7XWbl1mcedd7sXc4/DdZUeRv6s68UWv9EMUZQCI01++PX2n1n8Ao1z6xNBtpaSOUD2LdblNikTME+Vdy0aSA==",
       "engines": {
         "node": "^18.12.0 || >= 20.0.0",
         "pnpm": "^8.6.11"
diff --git a/package.json b/package.json
index e8edd2f4f009ebc0b2e25cefef2296ac56033e51..72517dfea16ff04f5d9d47bc488129858ff0621b 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,7 @@
   },
   "dependencies": {
     "@renovate/pep440": "^1.0.0",
-    "@renovatebot/ruby-semver": "^3.0.16",
+    "@renovatebot/ruby-semver": "^3.0.18",
     "@sentry/node": "^7.80.0",
     "@shields_io/camp": "^18.1.2",
     "@xmldom/xmldom": "0.8.10",