CodeQL library for JavaScript
codeql/javascript-all 0.6.2 ( changelog , source )
Search

Predicate ReflectedXss :: isLocalHeaderDefinition

Holds if the HeaderDefinition header seems to be local. A HeaderDefinition is local if it dominates exactly one ResponseSendArgument.

Recognizes variants of:

response.writeHead(500, ...);
response.end('Some error');
return;

Import path

import semmle.javascript.security.dataflow.ReflectedXssCustomizations
predicate isLocalHeaderDefinition ( HeaderDefinition header )