A programmer creates an application to accept data from a website. A user places more information than the program expects in the input field resulting in the back end database placing the extra information into the database. Which of the following is this an example of?
A.
Java input error
B.
Cross-site scripting
C.
Buffer overflow
D.
SQL injection