...
Rule | Severity | Likelihood | Remediation Cost | Priority | Level |
---|---|---|---|---|---|
FIO39-C | 2 (high) | 2 (probable) | 2 (medium) | P8 | L2 |
References
References
Wiki Markup |
---|
\[[ISO/IEC 9899-1999|AA. C References#ISO/IEC 9899-1999]\] Sections 7.19.4.4, "The tmpnam function," 7.19.4.3, "The tmpfile function," |
...
and 7.19. |
...
5. |
...
3, "The |
...
fopen function" |
Wiki Markup |
---|
\[[ISO/IEC TR 24731-2006 |
...
|AA. C References#ISO/IEC TR 24731-2006]\] Sections 6.5.1.2, "The tmpnam_s function," 6.5.1.1, "The tmpfile_s function," and 6.5.2.1, "The fopen_s function" |
Wiki Markup |
---|
\[[Open Group 04|AA. C References#Open Group 04]\] [mktemp()|http://www.opengroup.org/onlinepubs/000095399/functions/mktemp.html], [mkstemp()|http://www.opengroup.org/onlinepubs/009695399/functions/mkstemp.html], [open()|http://www.opengroup.org/onlinepubs/009695399/functions/open.html] |
Wiki Markup |
---|
\[[Seacord 05a|AA. C References#Seacord 05a]\] Chapter 3, "File I/O" |
Wiki Markup |
---|
\[[Wheeler 03|AA. C References#Wheeler 03]\] [Chapter 7, "Structure Program Internals and Approach"|http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO/avoid-race.html#TEMPORARY-FILES] |
Wiki Markup |
---|
\[[Viega 03|AA. C References#Viega 03]\] Section 2.1, "Creating Files for Temporary Use" |
Wiki Markup |
---|
\[[Kennaway 00|AA. C References#Kennaway 00]\] |
Wiki Markup |
---|
\[[HP 03|AA. C References#HP 03]\] |