From de71f2700e3163edd49111433d555d3c7591743b Mon Sep 17 00:00:00 2001 From: Ilguiz Latypov Date: Sat, 7 Nov 2015 03:56:34 -0500 Subject: [PATCH] Let user-composed (CSRF) attacks send one-request actions, as opposed to the address bar MVC links requesting lessons. The lesson display servlets have javascript that requests data and actions. --- .../owasp/webgoat/lessons/AbstractLesson.java | 31 ++++++++-- .../webgoat/lessons/AbstractLessonTest.java | 62 +++++++++++++++++++ 2 files changed, 87 insertions(+), 6 deletions(-) create mode 100644 webgoat-container/src/test/java/org/owasp/webgoat/lessons/AbstractLessonTest.java diff --git a/webgoat-container/src/main/java/org/owasp/webgoat/lessons/AbstractLesson.java b/webgoat-container/src/main/java/org/owasp/webgoat/lessons/AbstractLesson.java index 5834a6c41..4effc1d76 100644 --- a/webgoat-container/src/main/java/org/owasp/webgoat/lessons/AbstractLesson.java +++ b/webgoat-container/src/main/java/org/owasp/webgoat/lessons/AbstractLesson.java @@ -626,18 +626,37 @@ public abstract class AbstractLesson extends Screen implements Comparable