diff --git a/package.json b/package.json
index e1813eca12065ff09085b0939decd1f8a2bbd45b..a465cb15c57c367a299d00239f194c97bf364878 100644
--- a/package.json
+++ b/package.json
@@ -39,7 +39,7 @@
     "ioredis-mock": "^8.1.1",
     "mocha": "^10.1.0",
     "nodemon": "^2.0.20",
-    "sinon": "^14.0.2",
+    "sinon": "^15.0.0",
     "superagent": "^8.0.4",
     "supertest": "^6.3.1",
     "testdouble": "^3.16.8"
diff --git a/yarn.lock b/yarn.lock
index 92c4f2a6fd8a06e13f80f601fe38cb1031b6972e..89a1b9a05241bbca764a31980458d67502f7311b 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2951,10 +2951,10 @@ simple-update-notifier@^1.0.7:
   dependencies:
     semver "~7.0.0"
 
-sinon@^14.0.2:
-  version "14.0.2"
-  resolved "https://registry.yarnpkg.com/sinon/-/sinon-14.0.2.tgz#585a81a3c7b22cf950762ac4e7c28eb8b151c46f"
-  integrity sha512-PDpV0ZI3ZCS3pEqx0vpNp6kzPhHrLx72wA0G+ZLaaJjLIYeE0n8INlgaohKuGy7hP0as5tbUd23QWu5U233t+w==
+sinon@^15.0.0:
+  version "15.0.0"
+  resolved "https://registry.yarnpkg.com/sinon/-/sinon-15.0.0.tgz#651a641b45c0a57aabc8275343c7108cffc9c062"
+  integrity sha512-pV97G1GbslaSJoSdy2F2z8uh5F+uPGp3ddOzA4JsBOUBLEQRz2OAqlKGRFTSh2KiqUCmHkzyAeu7R4x1Hx0wwg==
   dependencies:
     "@sinonjs/commons" "^2.0.0"
     "@sinonjs/fake-timers" "^9.1.2"