aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkaotisk <kaotisk@arching-kaos.org>2025-07-21 00:39:22 +0300
committerkaotisk <kaotisk@arching-kaos.org>2025-07-21 00:39:22 +0300
commitcd0ed987f48c05368ce280e3055416064382ddb4 (patch)
tree90114243411fcd8005674025b9af78b96de35c58
parentac86518991b38b4125249cd767f178e08195b86c (diff)
downloadarching-kaos-tools-cd0ed987f48c05368ce280e3055416064382ddb4.tar.gz
arching-kaos-tools-cd0ed987f48c05368ce280e3055416064382ddb4.tar.bz2
arching-kaos-tools-cd0ed987f48c05368ce280e3055416064382ddb4.zip
More strong check for base64 encodings
-rw-r--r--api/routes/getAKNSKeyFromBase/index.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/api/routes/getAKNSKeyFromBase/index.js b/api/routes/getAKNSKeyFromBase/index.js
index 8e6d57a..587314a 100644
--- a/api/routes/getAKNSKeyFromBase/index.js
+++ b/api/routes/getAKNSKeyFromBase/index.js
@@ -68,7 +68,7 @@ function getAKNSKeyFromBase(req, res)
var args = req.url.split("/");
var key = args[3];
regex= /[a-zA-Z0-9+\/=]{29}/
- const base64Regex = /^[A-Z0-9+\/=]/i;
+ const base64Regex = /^[A-Z0-9+\/=]{28}/i;
if (base64Regex.test(key))
{
// key = key.toUpperCase();