Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

FIO14FIO42-A. Understand the difference between text mode and binary mode with file streamsC. Reserved

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