Text   |  XML   |  ReML   |   Visible Warnings:

Null Pointer Dereference  at mycrypt.c:20

No properties have been set. | edit properties
Jump to warning location ↓ warning details...
Show Events | Options

crypt_verify

(/home/sate/Testcases/c/cve/dovecot-1.2.0/src/auth/password-scheme.c)expand/collapse
Show more  
 255  crypt_verify(const char *plaintext, const char *user ATTR_UNUSED,
 256               const unsigned char *raw_password, size_t size)
 257  {
 258          const char *password, *crypted;
 259   
 260          if (size == 0) {
 261                  /* the default mycrypt() handler would return match */
 262                  return FALSE;
 263          }
 264   
 265[+]         password = t_strndup(raw_password, size);
 266[+]         crypted = mycrypt(plaintext, password);
expand/collapse

mycrypt

(/home/sate/Testcases/c/cve/dovecot-1.2.0/src/auth/mycrypt.c)expand/collapse
Show more  
 18  char *mycrypt(const char *key, const char *salt)
 19  {
 20          return crypt(key, salt);
Show more  
Show more  




Change Warning 7533.24473 : Null Pointer Dereference

Priority:
State:
Finding:
Owner:
Note: