Skip to main content
assistive.skiplink.to.breadcrumbs
assistive.skiplink.to.header.menu
assistive.skiplink.to.action.menu
assistive.skiplink.to.quick.search
Log in
Confluence
Spaces
Hit enter to search
Help
Online Help
Keyboard Shortcuts
Feed Builder
What’s new
Available Gadgets
About Confluence
Log in
SEI CERT C Coding Standard
Pages
Boards
Space shortcuts
Dashboard
Secure Coding Home
Android
C
C++
Java
Perl
Page tree
Browse pages
Configure
Space tools
View Page
Page History
Page Information
View in Hierarchy
View Source
Export to PDF
Pages
…
SEI CERT C Coding Standard
2 Rules
Rule 09. Input Output (FIO)
FIO32-C. Do not perform operations on devices that are only appropriate for files
Page History
Versions Compared
Old Version
109
changes.mady.by.user
Will Snavely
Saved on
Mar 30, 2015
compared with
New Version
110
changes.mady.by.user
Will Snavely
Saved on
Mar 31, 2015
Previous Change: Difference between versions 108 and 109
Next Change: Difference between versions 110 and 111
View Page History
Key
This line was added.
This line was removed.
Formatting was changed.
...
CERT C Secure Coding Standard
FIO05-C. Identify files using multiple file attributes
FIO15-C. Ensure that file operations are performed in a secure directory
POS01-C. Check for the existence of links when dealing with files
POS35-C. Avoid race conditions while checking for the existence of a symbolic link
SEI
CERT C++ Coding Standard
VOID FIO32-CPP. Do not perform operations on devices that are only appropriate for files
CERT Oracle Secure Coding Standard for Java
FIO00-J. Do not operate on files in shared directories
MITRE CWE
CWE-67
, Improper Handling of Windows Device Names
...
Overview
Content Tools
{"serverDuration": 105, "requestCorrelationId": "fb60e0abf5412b30"}