Versions Compared

Key

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

...

Replacing secure functions with less secure functions is a very risky practice because developers can be easily fooled into trusting the function to perform a security check that is absent. This may be a concern, for example, as developers attempt to adopt more secure functions, such as the C11 Annex K functions, that might not be available on all platforms. (See STR07-C. Use the bounds-checking interfaces for remediation of existing string manipulation code.)

Recommendation

Severity

Likelihood

Remediation Cost

Priority

Level

PRE09-C

High

Likely

Medium

P18

L1

...

ToolVersionCheckerDescription
PRQA QA-C
Include Page
PRQA QA-C_Vv
PRQA QA-C_Vv
Secondary analysisFully implemented

...

Related Guidelines

...