...
FIO13-A. Take care when using ungetc()
FIO14-A. Understand the difference between text mode and binary mode with file streams
Rules
FIO30-C. Exclude user input from format strings
...
FIO41-C. Do not call getc() or putc() with parameters that have side effects
FIO43-C. Do not copy data from an unbounded source to a fixed-length array
...
Recommendation | Severity | Likelihood | Remediation Cost | Priority | Level |
|---|---|---|---|---|---|
FIO00-A | 1 (low) | 1 (unlikely) | 2 (medium) | P2 | L3 |
FIO01-A | 3 (high) | 2 (probable) | 1 (high) | P6 | L2 |
FIO02-A | 3 (high) | 1 (unlikely) | 1 (high) | P3 | L3 |
FIO03-A | 3 (high) | 2 (probable) | 1 (high) | P6 | L2 |
FIO04-A | 2 (medium) | 2 (probable) | 1 (high) | P4 | L3 |
FIO05-A | 2 (medium) | 2 (probable) | 2 (medium) | P8 | L2 |
FIO06-A | 2 (medium) | 1 (unlikely) | 2 (medium) | P4 | L3 |
FIO07-A | 1 (low) | 1 (unlikely) | 2 (medium) | P2 | L3 |
FIO08-A | 2 (medium) | 1 (unlikely) | 2 (medium) | P4 | L3 |
FIO09-A | 2 (medium) | 1 (unlikely) | 2 (medium) | P4 | L3 |
FIO10-A | 2 (medium) | 3 (likely) | 2 (medium) | P12 | L1 |
FI011-A | 1 (low) | 2 (probable) | 3 (low) | P6 | L2 |
FIO12-A | 1 (low) | 2 (probable) | 2 (medium) | P4 | L3 |
FIO13-A | 1 (low) | 2 (probable) | 1 (high) | P2 | L3 |
FIO14-A | 1 (low) | 2 (probable) | 2 (medium) | P4 | L3 |
Rules
Rule | Severity | Likelihood | Remediation Cost | Priority | Level | ||||
|---|---|---|---|---|---|---|---|---|---|
FIO30-C | 3 (high) | 3 (likely) | 3 (low) | P27 | L1 | ||||
FIO31-A | 2 (medium) | 2 (probable) | 2 (medium) | P8 | L2 | ||||
FIO32-C | 2 (medium) | 1 (unlikely) | 3 (low) | P6 | L2 | ||||
FIO33-C | 1 (low) | 1 (unlikely) | 3 (low) | P3 | L3 | ||||
FIO34-C | 2 (medium) | 2 (probable) | 2 (medium) | P8 | L2 | ||||
FIO35-C | 1 (low) | 1 (unlikely) | 2 (medium) | P2 | L3 | ||||
FI036-C | 1 (low) | 1 (unlikely) | 3 (low) | P3 | L3 | ||||
FI037-C | 2 (medium) | 1 (unlikely) | 2 (medium) | P4 | L3 | ||||
FIO38-C | 2 (medium) | 2 (probable) | 2 (medium) | P8 | L2 | ||||
FIO39-C | 1 (low) | 2 (probable) | 2 (medium) | P4 | L3 | ||||
FIO40-C | 1 (low) | 1 (unlikely) | 2 (medium) | P2 | L3 | ||||
FIO41-C | 2 (medium) | 1 (unlikely) | 2 (medium) | P4 | L3 | ||||
FIO42-C | 1 (low) | 2 (probable) | 2 (medium) | P4 |
|
|
|
| L3 |
FIO43-C | 3 (high) | 3 (likely) | 2 (medium) | P18 | L1 | ||||
FIO44-C | 2 (medium) | 1 (unlikely) | 2 (medium) | P4 | L3 | ||||
FIO45-C | *2*3 (medium) | 1 (unlikely) | 2 (medium) | P4 | L3 |