Commit 3c65047d authored by Rich Salz's avatar Rich Salz Committed by Rich Salz
Browse files

Fix memory over-read



Fix from David Baggett via tweet.

Signed-off-by: default avatarRich Salz <rsalz@openssl.org>
Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
parent c03726ca
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -553,7 +553,7 @@ BIGNUM *BN_bin2bn(const unsigned char *s, int len, BIGNUM *ret)
        return (NULL);
    bn_check_top(ret);
    /* Skip leading zero's. */
    for ( ; *s == 0 && len > 0; s++, len--)
    for ( ; len > 0 && *s == 0; s++, len--)
        continue;
    n = len;
    if (n == 0) {