Output validation

Output validation is encoding or escaping data during the preparation of a structured message for communication with another component. Improper output validation can allow attackers to change or replace the commands sent to other components.