Input Validation Attack
Input Validation Attacks occur when you don’t validate the input to an application.
- E.g., input answer follows a specified acceptable format
Format String Attack
In format string attacks, attackers use certain print functions within a programming language that are meant to format the output but instead allow the attacker to manipulate or view an application’s internal memory.
Remediation
- To solve for this attack, validate input by filtering it for unexpected or undesirable content.
- Leverage error handling to ensure you anticipate and compensate for issues