Skip to content

Commit 0a642c5

Browse files
committed
uri: fix e164_check overflow checking
Reported by @ferrored on github Closes OpenSIPS#762 (cherry picked from commit 70e5a65)
1 parent bb37439 commit 0a642c5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

modules/uri/checks.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,7 @@ static inline int e164_check(str* _user)
349349
char c;
350350

351351
if ((_user->len > 2) && (_user->len < 17) && ((_user->s)[0] == '+')) {
352-
for (i = 1; i <= _user->len; i++) {
352+
for (i = 1; i < _user->len; i++) {
353353
c = (_user->s)[i];
354354
if (c < '0' || c > '9') return -1;
355355
}

0 commit comments

Comments
 (0)