mirror of
https://github.com/github/codeql.git
synced 2026-03-03 22:33:42 +01:00
Java: update header-splitting sink kind to response-splitting
This commit is contained in:
@@ -277,7 +277,7 @@ module ModelValidation {
|
||||
"open-url", "jndi-injection", "ldap-injection", "sql-injection", "jdbc-url",
|
||||
"log-injection", "mvel-injection", "xpath-injection", "groovy-injection", "xss",
|
||||
"ognl-injection", "intent-redirection", "pending-intents", "url-redirection",
|
||||
"create-file", "read-file", "write-file", "hostname-verification", "header-splitting",
|
||||
"create-file", "read-file", "write-file", "hostname-verification", "response-splitting",
|
||||
"information-leak", "xslt-injection", "jexl-injection", "bean-validation",
|
||||
"template-injection", "fragment-injection", "command-injection"
|
||||
] and
|
||||
|
||||
@@ -11,7 +11,7 @@ private import semmle.code.java.dataflow.ExternalFlow
|
||||
abstract class HeaderSplittingSink extends DataFlow::Node { }
|
||||
|
||||
private class DefaultHeaderSplittingSink extends HeaderSplittingSink {
|
||||
DefaultHeaderSplittingSink() { sinkNode(this, "header-splitting") }
|
||||
DefaultHeaderSplittingSink() { sinkNode(this, "response-splitting") }
|
||||
}
|
||||
|
||||
/** A source that introduces data considered safe to use by a header splitting source. */
|
||||
|
||||
Reference in New Issue
Block a user