mirror of
https://github.com/github/codeql.git
synced 2026-03-17 13:06:48 +01:00
If hasFlowPath was used, and isSink/2 was not overridden,
hasFlowPath(src, sink) would not use isSink/1 to restrict the allowed TaintSink.
This resulted in false-positives when we had flows with unrelated TaintSinks.
FP: 1a8e7ffc2e/files/webapp/graphite/dashboard/views.py (x2d486922081db956):1
Fixes https://github.com/Semmle/ql/issues/2081