apps/passwd.c:453: error: BUFFER_OVERRUN_L3
  Offset: 8 Size: [3, 9].
Showing all 3 steps of the trace


apps/passwd.c:412:1: <Length trace>
410.   # endif
411.   
412. > static int do_passwd(int passed_salt, char **salt_p, char **salt_malloc_p,
413.                        char *passwd, BIO *out, int quiet, int table,
414.                        int reverse, size_t pw_maxlen, int usecrypt, int use1,

apps/passwd.c:412:1: Parameter `**salt_p`
410.   # endif
411.   
412. > static int do_passwd(int passed_salt, char **salt_p, char **salt_malloc_p,
413.                        char *passwd, BIO *out, int quiet, int table,
414.                        int reverse, size_t pw_maxlen, int usecrypt, int use1,

apps/passwd.c:453:13: Array access: Offset: 8 Size: [3, 9]
451.               for (i = 0; i < 8; i++)
452.                   (*salt_p)[i] = cov_2char[(*salt_p)[i] & 0x3f]; /* 6 bits */
453.               (*salt_p)[8] = 0;
                   ^
454.           }
455.   # endif                         /* !NO_MD5CRYPT_1 */
