diff --git a/java/ql/src/Security/CWE/CWE-918/RequestForgery.qll b/java/ql/src/Security/CWE/CWE-918/RequestForgery.qll index 7a90e1172e1..370ceb8fe1c 100644 --- a/java/ql/src/Security/CWE/CWE-918/RequestForgery.qll +++ b/java/ql/src/Security/CWE/CWE-918/RequestForgery.qll @@ -199,6 +199,10 @@ private class SpringRestTemplateUrlMethods extends Method { /** A sanitizer for request forgery vulnerabilities. */ abstract class RequestForgerySanitizer extends DataFlow::Node { } +private class PrimitiveSanitizer extends RequestForgerySanitizer { + PrimitiveSanitizer() { this.getType() instanceof PrimitiveType } +} + private class HostnameSanitizingPrefix extends CompileTimeConstantExpr { int offset;