diff --git a/package-lock.json b/package-lock.json
index 73a29bcd..109818cd 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -29,7 +29,7 @@
         "moize": "~6.1.6",
         "p-retry": "~6.2.0",
         "p-throttle": "~6.1.0",
-        "preact": "~10.20.0",
+        "preact": "~10.20.1",
         "react-hotkeys-hook": "~4.5.0",
         "react-intersection-observer": "~9.8.1",
         "react-quick-pinch-zoom": "~5.1.0",
@@ -50,7 +50,7 @@
         "postcss-dark-theme-class": "~1.2.1",
         "postcss-preset-env": "~9.5.2",
         "twitter-text": "~3.1.0",
-        "vite": "~5.2.3",
+        "vite": "~5.2.6",
         "vite-plugin-generate-file": "~0.1.1",
         "vite-plugin-html-config": "~1.0.11",
         "vite-plugin-pwa": "~0.19.7",
@@ -7099,9 +7099,9 @@
       "license": "MIT"
     },
     "node_modules/preact": {
-      "version": "10.20.0",
-      "resolved": "https://registry.npmjs.org/preact/-/preact-10.20.0.tgz",
-      "integrity": "sha512-wU7iZw2BjsaKDal3pDRDy/HpPB6cuFOnVUCcw9aIPKG98+ZrXx3F+szkos8BVME5bquyKDKvRlOJFG8kMkcAbg==",
+      "version": "10.20.1",
+      "resolved": "https://registry.npmjs.org/preact/-/preact-10.20.1.tgz",
+      "integrity": "sha512-JIFjgFg9B2qnOoGiYMVBtrcFxHqn+dNXbq76bVmcaHYJFYR4lW67AOcXgAYQQTDYXDOg/kTZrKPNCdRgJ2UJmw==",
       "funding": {
         "type": "opencollective",
         "url": "https://opencollective.com/preact"
@@ -8208,9 +8208,9 @@
       }
     },
     "node_modules/vite": {
-      "version": "5.2.3",
-      "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.3.tgz",
-      "integrity": "sha512-+i1oagbvkVIhEy9TnEV+fgXsng13nZM90JQbrcPrf6DvW2mXARlz+DK7DLiDP+qeKoD1FCVx/1SpFL1CLq9Mhw==",
+      "version": "5.2.6",
+      "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.6.tgz",
+      "integrity": "sha512-FPtnxFlSIKYjZ2eosBQamz4CbyrTizbZ3hnGJlh/wMtCrlp1Hah6AzBLjGI5I2urTfNnpovpHdrL6YRuBOPnCA==",
       "dev": true,
       "dependencies": {
         "esbuild": "^0.20.1",
diff --git a/package.json b/package.json
index 7febe4f1..665c6228 100644
--- a/package.json
+++ b/package.json
@@ -31,7 +31,7 @@
     "moize": "~6.1.6",
     "p-retry": "~6.2.0",
     "p-throttle": "~6.1.0",
-    "preact": "~10.20.0",
+    "preact": "~10.20.1",
     "react-hotkeys-hook": "~4.5.0",
     "react-intersection-observer": "~9.8.1",
     "react-quick-pinch-zoom": "~5.1.0",
@@ -52,7 +52,7 @@
     "postcss-dark-theme-class": "~1.2.1",
     "postcss-preset-env": "~9.5.2",
     "twitter-text": "~3.1.0",
-    "vite": "~5.2.3",
+    "vite": "~5.2.6",
     "vite-plugin-generate-file": "~0.1.1",
     "vite-plugin-html-config": "~1.0.11",
     "vite-plugin-pwa": "~0.19.7",