Versions Compared

Key

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

...

INT33-C. Ensure that division and modulo operations do not result in divide-by-zero errors

INT34-C. ReservedDo not shift a negative number of bits or more bits than exist in the operand

INT35-C. Evaluate integer expressions in a larger size before comparing or assigning to that sizeINT34-C. Do not shift a negative number of bits or more bits than exist in the operand

Risk Assessment Summary

Recommendation

Severity

Likelihood

Remediation Cost

Priority

Level

INT00-A

low

unlikely

high

P1

L3

INT01-A

medium

probable

medium

P8

L2

INT02-A

medium

probable

medium

P8

L2

INT03-A

medium

probable

high

P4

L3

INT04-A

low

probable

high

P2

L3

INT05-A

medium

probable

high

P4

L3

INT06-A

medium

probable

medium

P8

L2

INT07-A

medium

probable

medium

P8

L2

INT08-A

medium

probable

high

P4

L3

INT09-A

low

unlikely

low

P3

L3

INT10-A

low

unlikely

medium

P2

L3

INT11-A

low

unlikely

medium

P2

L3

INT12-A

low

unlikely

medium

P2

L3

INT13-A

high

unlikely

medium

P6

L2

INT14-A

medium

unlikely

medium

P4

L3

INT15-A

low

probable

high

P2

L3

Rule

Severity

Likelihood

Remediation Cost

Priority

Level

INT30-C

high

likely

high

P9

L2

INT31-C

high

probable

high

P6

L2

INT32-C

high

likely

high

P9

L2

INT33-C

low

probable

medium

P4

L3

INT35 INT34-C

high

likely probable

medium

P18 P12

L1

INT36 INT35-C

high

probable likely

medium

P12 P18

L1

Related Rules and Recommendations

...