From e9466f9684d5479029d73fd2a60327d1daa89192 Mon Sep 17 00:00:00 2001 From: Dan Engelbrecht Date: Thu, 12 May 2022 15:33:58 +0200 Subject: Validate max length for namespace name --- zenserver/cache/structuredcache.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'zenserver/cache/structuredcache.cpp') diff --git a/zenserver/cache/structuredcache.cpp b/zenserver/cache/structuredcache.cpp index 83f2f41d9..02cecf3e1 100644 --- a/zenserver/cache/structuredcache.cpp +++ b/zenserver/cache/structuredcache.cpp @@ -97,6 +97,10 @@ namespace { { return false; } + if (Name.length() > 64) + { + return false; + } return Name.find_first_not_of("abcdefghijklmnopqrstuvwxyz0123456789-_.") == std::string::npos; } -- cgit v1.2.3