Remove dependencies on isSink in the taint tracking configurations of the default queries#180
Conversation
isSink in the taint tracking configurations of the default queries
lcartey
left a comment
There was a problem hiding this comment.
Thanks @jeongsoolee09!
As noted in the review comments, I think it's both fine and desirable for us to extend the default configurations for the queries we've implemented, so long as we ensure isSink specifies only SAP specific sinks not reported by the standard library. Then we're guaranteed to avoid duplication.
|
Thanks @lcartey! I agree with the CAP log injection and XSJS Reflected XSS queries needing to extend the default configurations, but will deleting the The only thing that line does is to make queries with |
|
Yep, totally agree - I made the configurations extend the default ones again, but retained the deletion of |
Remove dependencies on
isSinkof the standard library configurations in the custom taint tracking configurations. This will hopefully remove the duplicate XSS alerts raised by the default queries. These are done by:super.isSink(...)in the custom configurations to make the kind of vulnerabilities sink dependent.UI5Xssquery.isSourcedefinitions.