 
                            | Content by Label | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 
 | 
| Info | 
|---|
| Information for Editors | 
Risk Assessment Summary
| Rule | Severity | Likelihood | Detectable | Repairable | Priority | Level | 
|---|---|---|---|---|---|---|
| FIO30-C | High | Likely | Yes | No | P18 | L1 | 
| FIO32-C | Medium | Unlikely | No | No | P2 | L3 | 
| FIO34-C | High | Probable | Yes | Yes | P18 | L1 | 
| FIO37-C | High | Probable | Yes | Yes | P18 | L1 | 
| FIO38-C | Low | Probable | Yes | No | P4 | L3 | 
| FIO39-C | Low | Likely | Yes | No | P6 | L2 | 
| FIO40-C | Low | Probable | Yes | Yes | P6 | L2 | 
| FIO41-C | Low | Unlikely | Yes | Yes | P3 | L3 | 
| FIO42-C | Medium | Unlikely | No | No | P2 | L3 | 
| FIO44-C | Medium | Unlikely | No | No | P2 | L3 | 
| FIO45-C | High | Probable | No | No | P6 | L2 | 
| FIO46-C | Medium | Unlikely | No | No | P2 | L3 | 
| FIO47-C | High | Unlikely | Yes | No | P6 | L2 | 
Related Rules and Recommendations
| Navigation Map | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 
 | 
...
Recommendations
FIO01-A. Prepher functions that do not rely on file names
FIO02-A. Canonicalize file names originating from untrusted sources
FIO03-A. Do not make assumptions about fopen() and file creation
FIO04-A. Detect and handle file operation errors
Rules
FIO30-C. Exclude user input from format strings
FIO32-C. Do not assume file names generated with tmpnam() remain unique
FIO33-C. Detect and handle critical file operation errors
FIO34-C. Do not convert the value returned by a character IO function