Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Using the POSIX function open() to create a file but failing to provide access permissions for that file may cause that file to be created with unintended access permissions. This omission has been known to lead to vulnerabilities; for instance, CVE-2006-1174.

...

Code Block
...
File *fptr;
errno_t res = fopen_s(&fptr,file_name, "w");
if (res != 0) {
  /* Handle Error */
}
...

Risk Assessment

Rule

Severity

Likelihood

Remediation Cost

Priority

...

Level

...

Value

Component

 

 

Severity  

  Likelihood

  Remediation cost

 

References