Versions Compared

Key

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

...

STR33-C. Size wide character strings correctly

DCL33-C. Ensure that source and destination pointers in function arguments do not point to overlapping objects if they are restrict qualified

Risk Assessment Summary

Recommendation

Severity

Likelihood

Remediation Cost

Priority

Level

STR00-A

3 (high)

2 (probable)

2 (medium)

P12

L1

STR01-A

3 (high)

2 (probable)

1 (high)

P6

L2

STR02-A

2 (medium)

3 (likely)

2 (medium)

P12

L1

STR03-A

1 (low)

1 (unlikely)

2 (medium)

P2

L3

STR06-A

1 (low)

2 (probable)

3 (low)

P6

L2

Rule

Severity

Likelihood

Remediation Cost

Priority

Level

STR30-C

1 (low)

3 (likely)

3 (low)

P9

L2

STR31-C

3 (high)

3 (likely)

2 (medium)

P18

L1

STR32-C

3 (high)

2 (probable)

2 (medium)

P12

L1

STR33-C

3 (high)

3 (likely)

2 (medium)

P18

L1

STR34-C

2 (medium)

2 (probable)

3 (low)

P12

L1

References

Wiki Markup
\[[ISO/IEC 9899-1999|AA. C References#ISO/IEC 9899-1999]\] Section 7.1.1, "Definitions of terms", and Section 7.21, "String handling <string.h>"
\[[Seacord 05|AA. C References#Seacord 05]\] Chapter 2, "Strings"