diff --git a/packages/lib-base/package.json b/packages/lib-base/package.json
index 828b625d9..5c9db429b 100644
--- a/packages/lib-base/package.json
+++ b/packages/lib-base/package.json
@@ -32,7 +32,7 @@
     "eslint": "7.32.0",
     "eslint-plugin-tsdoc": "0.3.0",
     "fast-check": "3.22.0",
-    "mocha": "10.7.3",
+    "mocha": "10.8.2",
     "npm-run-all2": "6.2.6",
     "ts-node": "10.9.2",
     "typescript": "4.1.5"
diff --git a/yarn.lock b/yarn.lock
index a7ba4988f..f0d8d3198 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1922,7 +1922,7 @@ __metadata:
     eslint: 7.32.0
     eslint-plugin-tsdoc: 0.3.0
     fast-check: 3.22.0
-    mocha: 10.7.3
+    mocha: 10.8.2
     npm-run-all2: 6.2.6
     ts-node: 10.9.2
     typescript: 4.1.5
@@ -13892,7 +13892,38 @@ __metadata:
   languageName: node
   linkType: hard
 
-"mocha@npm:10.7.3, mocha@npm:^10.0.0":
+"mocha@npm:10.8.2":
+  version: 10.8.2
+  resolution: "mocha@npm:10.8.2"
+  dependencies:
+    ansi-colors: ^4.1.3
+    browser-stdout: ^1.3.1
+    chokidar: ^3.5.3
+    debug: ^4.3.5
+    diff: ^5.2.0
+    escape-string-regexp: ^4.0.0
+    find-up: ^5.0.0
+    glob: ^8.1.0
+    he: ^1.2.0
+    js-yaml: ^4.1.0
+    log-symbols: ^4.1.0
+    minimatch: ^5.1.6
+    ms: ^2.1.3
+    serialize-javascript: ^6.0.2
+    strip-json-comments: ^3.1.1
+    supports-color: ^8.1.1
+    workerpool: ^6.5.1
+    yargs: ^16.2.0
+    yargs-parser: ^20.2.9
+    yargs-unparser: ^2.0.0
+  bin:
+    _mocha: bin/_mocha
+    mocha: bin/mocha.js
+  checksum: 68cb519503f1e8ffd9b0651e1aef75dfe4754425186756b21e53169da44b5bcb1889e2b743711205082763d3f9a42eb8eb2c13bb1a718a08cb3a5f563bfcacdc
+  languageName: node
+  linkType: hard
+
+"mocha@npm:^10.0.0":
   version: 10.7.3
   resolution: "mocha@npm:10.7.3"
   dependencies: