rspec/rules/S2574/rule-except-see.adoc

17 lines
395 B
Plaintext
Raw Normal View History

Using unvalidated values can expose an application to injection attacks.
== Noncompliant Code Example
----
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
// ...
Employee employee = new Employee();
employee.setFirstName(request.getParameter("firstName")); // Noncompliant
// ...
save(employee); // Uh-oh!
----