Fix overflow in mangle_dupechar_last function

This commit is contained in:
mhasbini
2017-09-16 20:43:38 +03:00
parent 34c5eac550
commit de7ccd88ef
3 changed files with 3 additions and 0 deletions
+1
View File
@@ -503,6 +503,7 @@ static int mangle_dupechar_last (MAYBE_UNUSED const u8 p0, MAYBE_UNUSED const u8
{
const int out_len = len + p0;
if (len == 0) return (len);
if (out_len >= RP_PASSWORD_SIZE) return (len);
const u8 c = buf[len - 1];