Files
codeql/java/ql/test/query-tests/security/CWE-352/SpringCsrfProtectionTest.java
2023-10-16 16:01:14 +02:00

11 lines
523 B
Java

import org.springframework.security.config.annotation.web.builders.HttpSecurity;
import org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer;
public class SpringCsrfProtectionTest {
protected void test(HttpSecurity http) throws Exception {
http.csrf(csrf -> csrf.disable()); // $ hasSpringCsrfProtectionDisabled
http.csrf().disable(); // $ hasSpringCsrfProtectionDisabled
http.csrf(AbstractHttpConfigurer::disable); // $ hasSpringCsrfProtectionDisabled
}
}