diff --git a/package-lock.json b/package-lock.json
index 412e010fca756bda919a311ceedcaefd2b1c66a0..a79191eb1fe623ceb7733689069de4e0775ea3a0 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -11,7 +11,7 @@
       "dependencies": {
         "@renovatebot/pep440": "^3.0.20",
         "@renovatebot/ruby-semver": "^3.0.23",
-        "@sentry/node": "^8.20.0",
+        "@sentry/node": "^8.22.0",
         "@shields_io/camp": "^18.1.2",
         "@xmldom/xmldom": "0.8.10",
         "badge-maker": "file:badge-maker",
@@ -4411,9 +4411,9 @@
       }
     },
     "node_modules/@opentelemetry/instrumentation-express": {
-      "version": "0.41.0",
-      "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-express/-/instrumentation-express-0.41.0.tgz",
-      "integrity": "sha512-/B7fbMdaf3SYe5f1P973tkqd6s7XZirjpfkoJ63E7nltU30qmlgm9tY5XwZOzAFI0rHS9tbrFI2HFPAvQUFe/A==",
+      "version": "0.41.1",
+      "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation-express/-/instrumentation-express-0.41.1.tgz",
+      "integrity": "sha512-uRx0V3LPGzjn2bxAnV8eUsDT82vT7NTwI0ezEuPMBOTOsnPpGhWdhcdNdhH80sM4TrWrOfXm9HGEdfWE3TRIww==",
       "dependencies": {
         "@opentelemetry/core": "^1.8.0",
         "@opentelemetry/instrumentation": "^0.52.0",
@@ -4897,28 +4897,28 @@
       "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg=="
     },
     "node_modules/@sentry/core": {
-      "version": "8.20.0",
-      "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.20.0.tgz",
-      "integrity": "sha512-R81snuw+67VT4aCxr6ShST/s0Y6FlwN2YczhDwaGyzumn5rlvA6A4JtQDeExduNoDDyv4T3LrmW8wlYZn3CJJw==",
+      "version": "8.22.0",
+      "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.22.0.tgz",
+      "integrity": "sha512-fYPnxp7UkY2tckaOtivIySxnJvlbekuxs+Qi6rkUv9JpF+TYKpt7OPNUAbgVIhS0xazAEN6iKTfmnmpUbFRLmQ==",
       "dependencies": {
-        "@sentry/types": "8.20.0",
-        "@sentry/utils": "8.20.0"
+        "@sentry/types": "8.22.0",
+        "@sentry/utils": "8.22.0"
       },
       "engines": {
         "node": ">=14.18"
       }
     },
     "node_modules/@sentry/node": {
-      "version": "8.20.0",
-      "resolved": "https://registry.npmjs.org/@sentry/node/-/node-8.20.0.tgz",
-      "integrity": "sha512-i4ywT2m0Gw65U3uwI4NwiNcyqp9YF6/RsusfH1pg4YkiL/RYp7FS0MPVgMggfvoue9S3KjCgRVlzTLwFATyPXQ==",
+      "version": "8.22.0",
+      "resolved": "https://registry.npmjs.org/@sentry/node/-/node-8.22.0.tgz",
+      "integrity": "sha512-xDLB4TJXT8iFKwoFneOIJtlfpsUB6L0m32Do97TrQ1dY2WilspksznrU2Ac+XfshdNxa8Sqr4tSj07Yzn0VNiQ==",
       "dependencies": {
         "@opentelemetry/api": "^1.9.0",
         "@opentelemetry/context-async-hooks": "^1.25.1",
         "@opentelemetry/core": "^1.25.1",
         "@opentelemetry/instrumentation": "^0.52.1",
         "@opentelemetry/instrumentation-connect": "0.38.0",
-        "@opentelemetry/instrumentation-express": "0.41.0",
+        "@opentelemetry/instrumentation-express": "0.41.1",
         "@opentelemetry/instrumentation-fastify": "0.38.0",
         "@opentelemetry/instrumentation-graphql": "0.42.0",
         "@opentelemetry/instrumentation-hapi": "0.40.0",
@@ -4936,11 +4936,11 @@
         "@opentelemetry/sdk-trace-base": "^1.25.1",
         "@opentelemetry/semantic-conventions": "^1.25.1",
         "@prisma/instrumentation": "5.17.0",
-        "@sentry/core": "8.20.0",
-        "@sentry/opentelemetry": "8.20.0",
-        "@sentry/types": "8.20.0",
-        "@sentry/utils": "8.20.0",
-        "import-in-the-middle": "^1.10.0"
+        "@sentry/core": "8.22.0",
+        "@sentry/opentelemetry": "8.22.0",
+        "@sentry/types": "8.22.0",
+        "@sentry/utils": "8.22.0",
+        "import-in-the-middle": "^1.11.0"
       },
       "engines": {
         "node": ">=14.18"
@@ -4950,13 +4950,13 @@
       }
     },
     "node_modules/@sentry/opentelemetry": {
-      "version": "8.20.0",
-      "resolved": "https://registry.npmjs.org/@sentry/opentelemetry/-/opentelemetry-8.20.0.tgz",
-      "integrity": "sha512-NFcLK6+t9wUc4HlGKeuDn6W4KjZxZfZmWlrK2/tgC5KzG1cnVeOnWUrJzGHTa+YDDdIijpjiFUcpXGPkX3rmIg==",
+      "version": "8.22.0",
+      "resolved": "https://registry.npmjs.org/@sentry/opentelemetry/-/opentelemetry-8.22.0.tgz",
+      "integrity": "sha512-JqNsoyPdZ88Me2SdxAqq/5agcMzUzZ5xIjrM4ETC1aaeD+cPij/xL4U31b8S7aFJy3miaaZqFzpBy9A/YtFxLw==",
       "dependencies": {
-        "@sentry/core": "8.20.0",
-        "@sentry/types": "8.20.0",
-        "@sentry/utils": "8.20.0"
+        "@sentry/core": "8.22.0",
+        "@sentry/types": "8.22.0",
+        "@sentry/utils": "8.22.0"
       },
       "engines": {
         "node": ">=14.18"
@@ -4970,19 +4970,19 @@
       }
     },
     "node_modules/@sentry/types": {
-      "version": "8.20.0",
-      "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.20.0.tgz",
-      "integrity": "sha512-6IP278KojOpiAA7vrd1hjhUyn26cl0n0nGsShzic5ztCVs92sTeVRnh7MTB9irDVtAbOEyt/YH6go3h+Jia1pA==",
+      "version": "8.22.0",
+      "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.22.0.tgz",
+      "integrity": "sha512-1MLK3xO+uF2oJaa+M98aLIrQsEHzV7xnVWPfE3MhejYLNQebj4rQnQKTut/xZNIF9W0Q+bRcakLarC3ce2a74g==",
       "engines": {
         "node": ">=14.18"
       }
     },
     "node_modules/@sentry/utils": {
-      "version": "8.20.0",
-      "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.20.0.tgz",
-      "integrity": "sha512-+1I5H8dojURiEUGPliDwheQk8dhjp8uV1sMccR/W/zjFrt4wZyPs+Ttp/V7gzm9LDJoNek9tmELert/jQqWTgg==",
+      "version": "8.22.0",
+      "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.22.0.tgz",
+      "integrity": "sha512-0ITG2+3EtyMtyc/nQG8aB9z9eIQ4L43nM/KuNgYSnM1vPl/zegbaLT0Ek/xkQB1OLIOLkEPQ6x9GWe+248/n3g==",
       "dependencies": {
-        "@sentry/types": "8.20.0"
+        "@sentry/types": "8.22.0"
       },
       "engines": {
         "node": ">=14.18"
@@ -15171,9 +15171,9 @@
       }
     },
     "node_modules/import-in-the-middle": {
-      "version": "1.10.0",
-      "resolved": "https://registry.npmjs.org/import-in-the-middle/-/import-in-the-middle-1.10.0.tgz",
-      "integrity": "sha512-Z1jumVdF2GwnnYfM0a/y2ts7mZbwFMgt5rRuVmLgobgahC6iKgN5MBuXjzfTIOUpq5LSU10vJIPpVKe0X89fIw==",
+      "version": "1.11.0",
+      "resolved": "https://registry.npmjs.org/import-in-the-middle/-/import-in-the-middle-1.11.0.tgz",
+      "integrity": "sha512-5DimNQGoe0pLUHbR9qK84iWaWjjbsxiqXnw6Qz64+azRgleqv9k2kTt5fw7QsOpmaGYtuxxursnPPsnTKEx10Q==",
       "dependencies": {
         "acorn": "^8.8.2",
         "acorn-import-attributes": "^1.9.5",
diff --git a/package.json b/package.json
index ab6e63fb97fd9af1f6020a4eed984256db039f20..9e5afab8e3478e332f08c4e3fab4de8dd766190a 100644
--- a/package.json
+++ b/package.json
@@ -23,7 +23,7 @@
   "dependencies": {
     "@renovatebot/pep440": "^3.0.20",
     "@renovatebot/ruby-semver": "^3.0.23",
-    "@sentry/node": "^8.20.0",
+    "@sentry/node": "^8.22.0",
     "@shields_io/camp": "^18.1.2",
     "@xmldom/xmldom": "0.8.10",
     "badge-maker": "file:badge-maker",