New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
JS: DB reads as taint sources #7474
base: main
Are you sure you want to change the base?
Conversation
javascript/ql/lib/semmle/javascript/heuristics/AdditionalSources.qll
Outdated
Show resolved
Hide resolved
|
Had a chat with @erik-krogh, I'll for now not model streaming APIs. We might choose to do that later. |
|
left to be done:
|
0b62a09
to
e123c26
I've now used lgtm to select all database accesses. This means that there's no surprises. Does that make sense to you, @erik-krogh? |
That makes sense to me. But the 4 new results all look like FPs to me. |
This adds DB reads as taint sources in
AdditionalSources.qll.This is not yet complete, as it's not handling streaming database queries where the result is consumed by a pipe call (eg, knex, spanner, have such features).The text was updated successfully, but these errors were encountered: