diff --git a/package.json b/package.json
index d02cd27896992078d87930f63ef9094fbcb8b900..8ae0055d2fb32c40bd7859273d26e0a52187684d 100644
--- a/package.json
+++ b/package.json
@@ -27,7 +27,7 @@
     "@fastify/swagger": "^8.14.0",
     "@fastify/swagger-ui": "^3.0.0",
     "@fastify/url-data": "^5.4.0",
-    "ajv": "^6.12.6",
+    "ajv": "^8.0.0",
     "bull": "^4.12.2",
     "dotenv-defaults": "^5.0.2",
     "fastify": "^4.26.2",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index c0b7cb29c806ef332c7d00532287581d88056dc8..611a0f7adce5fb789573a3b2d6f12f26d37f8707 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -35,8 +35,8 @@ dependencies:
     specifier: ^5.4.0
     version: 5.4.0
   ajv:
-    specifier: ^6.12.6
-    version: 6.12.6
+    specifier: ^8.0.0
+    version: 8.12.0
   bull:
     specifier: ^4.12.2
     version: 4.12.2
@@ -525,6 +525,7 @@ packages:
       fast-json-stable-stringify: 2.1.0
       json-schema-traverse: 0.4.1
       uri-js: 4.4.1
+    dev: true
 
   /ajv@8.12.0:
     resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==}
@@ -1477,6 +1478,7 @@ packages:
 
   /fast-json-stable-stringify@2.1.0:
     resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
+    dev: true
 
   /fast-json-stringify@5.13.0:
     resolution: {integrity: sha512-XjTDWKHP3GoMQUOfnjYUbqeHeEt+PvYgvBdG2fRSmYaORILbSr8xTJvZX+w1YSAP5pw2NwKrGRmQleYueZEoxw==}
@@ -2178,6 +2180,7 @@ packages:
 
   /json-schema-traverse@0.4.1:
     resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
+    dev: true
 
   /json-schema-traverse@1.0.0:
     resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}