Recommendations
MSC00-A. Compile cleanly at high warning levels
MSC01-A. Strive for Logical Completeness
MSC02-A. Avoid errors of omission
MSC03-A. Avoid errors of addition
MSC04-A. Use comments consistently and in a readable fashion
MSC05-A. Do not manipulate time_t values directly
Rules
MSC30-C. Do not use the rand function
MSC31-C. Ensure that return values are compared against the proper type
Risk Assessment Summary
Recommendation |
Severity |
Likelihood |
Remediation Cost |
Priority |
Level |
---|---|---|---|---|---|
MSC00-A |
3 (high) |
2 (probable) |
2 (medium) |
P12 |
L1 |
MSC02-A |
1 (low) |
1 (unlikely) |
2 (medium) |
P2 |
L3 |
MSC04-A |
3 (high) |
1 (unlikely) |
2 (med) |
P6 |
L2 |
MSC05-A |
1 (low) |
1 (low) |
2 (medium) |
P4 |
L2 |
MSC06-A |
2 (medium) |
1 (unlikely) |
1 (high) |
P2 |
L3 |
Rule |
Severity |
Likelihood |
Remediation Cost |
Priority |
Level |
---|---|---|---|---|---|
MSC30-C |
1 (low) |
1 (low) |
1 (high) |
P1 |
L3 |
MSC31-C |
1 (low) |
2 (probable) |
2 (medium) |
P4 |
L3 |