diff options
| author | alhudz <al.hudz.k@gmail.com> | 2026-06-01 20:58:14 +0530 |
|---|---|---|
| committer | alhudz <al.hudz.k@gmail.com> | 2026-06-01 20:58:14 +0530 |
| commit | dedae5272d9d311464e8b25a5c57701591ac4eb1 (patch) | |
| tree | becfcc5c8ffe720496a9f27f2f49ab8f842436cc | |
| parent | 8a1de602f0a049d85d6f2c7a231d90b3c9cb310e (diff) | |
| download | monzero-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
| -rw-r--r-- | contrib/epee/src/parserse_base_utils.cpp | 2 |
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"); } |
