Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Edited by NavBot (vkp) v1.0

...

This rule appears in the C++ Secure Coding Standard as FIO06-CPP. Create files with appropriate access permissions.

...

Bibliography

Wiki Markup
\[[CVE|AA. Bibliography#CVE]\]
\[[ISO/IEC 9899:1999|AA. Bibliography#ISO/IEC 9899-1999]\] Section 7.19.5.3, "The {{fopen}} function"
\[[ISO/IEC PDTR 24772|AA. Bibliography#ISO/IEC PDTR 24772]\] "XZN Missing or Inconsistent Access Control"
\[[MITRE 07|AA. Bibliography#MITRE 07]\] [CWE-279|http://cwe.mitre.org/data/definitions/279.html], "Insecure Execution-assigned Permissions," and [CWE-276|http://cwe.mitre.org/data/definitions/276.html], "Insecure Default Permissions," [CWE-732|http://cwe.mitre.org/data/definitions/732.html], "Incorrect Permission Assignment for Critical Resource"
\[[OpenBSD|AA. Bibliography#OpenBSD]\]
\[[Open Group 04|AA. Bibliography#Open Group 04]\] "The {{open}} function," and "The {{umask}} function"
\[[ISO/IEC TR 24731-1:2007|AA. Bibliography#SO/IEC TR 24731-1-2007]\] Section 6.5.2.1, "The {{fopen_s}} function"
\[[Viega 03|AA. Bibliography#Viega 03]\] Section 2.7,  "Restricting Access Permissions for New Files on UNIX"
\[[Dowd 06|AA. Bibliography#Dowd 06]\] Chapter 9, "UNIX 1: Privileges and Files"

...