diff options
author | Sebastian <sebasjm@gmail.com> | 2021-08-09 13:36:02 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2021-08-09 13:36:26 -0300 |
commit | 617da7485c5fac62ade5e08a83e67df103101864 (patch) | |
tree | 0a65d686d3da976c8e1bf0db30cf60c6793067dc | |
parent | c9d94e55bddf51da7b1d30096a2f717879ce2254 (diff) | |
download | exchange-617da7485c5fac62ade5e08a83e67df103101864.tar.gz exchange-617da7485c5fac62ade5e08a83e67df103101864.zip |
check iban lower bound
-rw-r--r-- | src/util/payto.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/util/payto.c b/src/util/payto.c index b8fd2e43a..9a04f4c3c 100644 --- a/src/util/payto.c +++ b/src/util/payto.c | |||
@@ -359,6 +359,8 @@ validate_iban (const char *iban) | |||
359 | unsigned int j; | 359 | unsigned int j; |
360 | 360 | ||
361 | len = strlen (iban); | 361 | len = strlen (iban); |
362 | if (len < 4) | ||
363 | return GNUNET_strdup ("IBAN number too short to be valid"); | ||
362 | if (len > 34) | 364 | if (len > 34) |
363 | return GNUNET_strdup ("IBAN number too long to be valid"); | 365 | return GNUNET_strdup ("IBAN number too long to be valid"); |
364 | memcpy (cc, iban, 2); | 366 | memcpy (cc, iban, 2); |