Text   |  XML   |  ReML   |   Visible Warnings:

File System Race Condition  at ssl-init.c:104

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

check_parameters_file_set

(/home/sate/Testcases/c/cve/dovecot-1.2.0/src/master/ssl-init.c)expand/collapse
Show more  
 83  static bool check_parameters_file_set(struct settings *set)
 84  {
 85          const char *path;
 86          struct stat st, st2;
 87          time_t regen_time;
 88   
 89          if (strcmp(set->ssl, "no") == 0)
 90                  return TRUE;
 91   
 92[+]         path = t_strconcat(set->, "/"SSL_PARAMETERS_FILENAME, NULL);
 93          if (stat(path, &st) < 0) {
 94                  if (errno != ENOENT) {
 95                          i_error("stat() failed for SSL parameters file %s: %m",
 96                                  path);
 97                          return TRUE;
 98                  }
 99   
 100                  st.st_mtime = 0;
 101          } else if (st.st_size == 0) {
 102                  /* broken, delete it (mostly for backwards compatibility) */
 103                  st.st_mtime = 0;
 104                  (void)unlink(path);
Show more  




Change Warning 7856.25289 : File System Race Condition

Priority:
State:
Finding:
Owner:
Note: