aboutsummaryrefslogtreecommitdiff
path: root/contrib/epee
diff options
context:
space:
mode:
authoralhudz <al.hudz.k@gmail.com>2026-06-01 20:58:14 +0530
committeralhudz <al.hudz.k@gmail.com>2026-06-01 20:58:14 +0530
commitdedae5272d9d311464e8b25a5c57701591ac4eb1 (patch)
treebecfcc5c8ffe720496a9f27f2f49ab8f842436cc /contrib/epee
parent8a1de602f0a049d85d6f2c7a231d90b3c9cb310e (diff)
downloadmonzero-core-dedae5272d9d311464e8b25a5c57701591ac4eb1.tar.gz
monzero-core-dedae5272d9d311464e8b25a5c57701591ac4eb1.tar.xz
monzero-core-dedae5272d9d311464e8b25a5c57701591ac4eb1.zip
fix off-by-one over-read in match_string2 unicode escape parsing
Diffstat (limited to 'contrib/epee')
-rw-r--r--contrib/epee/src/parserse_base_utils.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/epee/src/parserse_base_utils.cpp b/contrib/epee/src/parserse_base_utils.cpp
index e154a75f8..923dde424 100644
--- a/contrib/epee/src/parserse_base_utils.cpp
+++ b/contrib/epee/src/parserse_base_utils.cpp
@@ -129,7 +129,7 @@ namespace misc_utils
case '/': //Slash character
val.push_back('/');break;
case 'u': //Unicode code point
- if (buf_end - it < 4)
+ if (buf_end - it < 5)
{
ASSERT_MES_AND_THROW("Invalid Unicode escape sequence");
}