diff options
author | kaotisk <kaotisk@arching-kaos.org> | 2025-07-21 00:39:22 +0300 |
---|---|---|
committer | kaotisk <kaotisk@arching-kaos.org> | 2025-07-21 00:39:22 +0300 |
commit | cd0ed987f48c05368ce280e3055416064382ddb4 (patch) | |
tree | 90114243411fcd8005674025b9af78b96de35c58 /api/routes/getAKNSKeyFromBase | |
parent | ac86518991b38b4125249cd767f178e08195b86c (diff) | |
download | arching-kaos-tools-cd0ed987f48c05368ce280e3055416064382ddb4.tar.gz arching-kaos-tools-cd0ed987f48c05368ce280e3055416064382ddb4.tar.bz2 arching-kaos-tools-cd0ed987f48c05368ce280e3055416064382ddb4.zip |
More strong check for base64 encodings
Diffstat (limited to 'api/routes/getAKNSKeyFromBase')
-rw-r--r-- | api/routes/getAKNSKeyFromBase/index.js | 2 |
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(); |