Versions Compared

Key

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

...

As this example demonstrates, the user can enter the exceptional values infinity and NaN, as well as force a float's value to be infinite, by entering out-of-range floats. These entries subsequently corrupt the value of currentBalance. So by entering exceptional floats, an attacker can corrupt the program data, possibly leading to a crash.

...

Recommendation

Severity

Likelihood

Remediation Cost

Priority

Level

FLP04-C

lowLow

probableProbable

highHigh

P2

L3

Related Vulnerabilities

Search for vulnerabilities resulting from the violation of this recommendation on the CERT website.

...