Versions Compared

Key

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

...

MSC17-C. Finish every set of statements associated with a case label with a break statement

MSC18-C. Use srand() before rand() to generate different sequences of pseudorandom numbers

Rules

MSC30-C. Do not use the rand() function for generating pseudorandom numbers

MSC31-C. Ensure that return values are compared against the proper type

MSC32-C. Ensure your random number generator is properly seeded

Risk Assessment Summary

Recommendation

Severity

Likelihood

Remediation Cost

Priority

Level

MSC00-C

medium

probable

medium

P8

L2

MSC01-C

medium

probable

medium

P8

L2

MSC02-C

low

likely

medium

P6

L2

MSC03-C

low

likely

medium

P6

L2

MSC04-C

medium

unlikely

medium

P4

L3

MSC05-C

low

unlikely

medium

P2

L3

MSC06-C

medium

probable

medium

P8

L2

MSC07-C

low

unlikely

medium

P2

L3

MSC08-C

medium

unlikely

high

P2

L3

MSC09-C

medium

unlikely

medium

P4

L3

MSC10-C

medium

unlikely

high

P2

L3

MSC11-C

low

unlikely

high

P1

L3

MSC12-C

low

unlikely

medium

P2

L3

MSC13-C

low

unlikely

medium

P2

L3

MSC14-C

low

unlikely

medium

P2

L3

MSC15-C

high

likely

medium

P18

L1

MSC16-C

high

unlikely

low

P9

L2

...