From 524b0d07f25e4825adc063057b1061003603b24a Mon Sep 17 00:00:00 2001 From: alhudz Date: Mon, 1 Jun 2026 18:22:34 +0530 Subject: [PATCH] fix off-by-one over-read in match_string2 unicode escape parsing --- contrib/epee/src/parserse_base_utils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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"); }