What is input validation ?
Checking for a variable/ array index:
- Does it exist ?
- Is it of the right type ?
- Is the value usable for our purposes ?
Problem definition:
- Lack of input validation throughout most of Core.
- ... which is especially problematic in the context of filter hooks / callbacks.