]> git.ozlabs.org Git - ppp.git/blobdiff - pppd/chap_ms.c
Fix out-of-bounds accesses to ZPasswordHash arrays (#395)
[ppp.git] / pppd / chap_ms.c
index c34b6aa5c7199bab245b0009e5148ea9770c8393..d1e0cf80212c265cdfeae2c4c6659d15c8422108 100644 (file)
@@ -509,7 +509,7 @@ ChallengeResponse(u_char *challenge,
                  u_char *PasswordHash,
                  u_char *response)
 {
-    u_char ZPasswordHash[21];
+    u_char ZPasswordHash[24];
     PPP_CIPHER_CTX *ctx;
 
     BZERO(ZPasswordHash, sizeof(ZPasswordHash));