Jami Cogswell
|
345e4e0e8f
|
remove unnecessary 'exists'
|
2022-10-20 23:52:31 -04:00 |
|
Jami Cogswell
|
e5982f19fa
|
minor updates
|
2022-10-19 11:05:40 -04:00 |
|
Jami Cogswell
|
383b8a84e9
|
update select statement to be closer to cpp's
|
2022-10-18 21:55:11 -04:00 |
|
Jami Cogswell
|
da218fdbf1
|
clean up code
|
2022-10-14 13:03:34 -04:00 |
|
Jami Cogswell
|
2daa3457d7
|
combine three configs into one
|
2022-10-13 17:57:56 -04:00 |
|
Jami Cogswell
|
bfbb6db436
|
clean up code
|
2022-10-12 16:58:34 -04:00 |
|
Jami Cogswell
|
37d85587e0
|
refactor code into InsufficientKeySize.qll
|
2022-10-12 15:39:57 -04:00 |
|
Jami Cogswell
|
01c2a8cbba
|
add symm to the single config; still seems to work
|
2022-10-12 08:51:22 -04:00 |
|
Jami Cogswell
|
29de0c6748
|
make one config for asymm with flow states; seems to work...
|
2022-10-11 22:29:48 -04:00 |
|
Jami Cogswell
|
3e8748e639
|
add path-graph back to query alerts
|
2022-10-11 16:56:11 -04:00 |
|
Jami Cogswell
|
e64825ff7a
|
fix code-scanning bot problems
|
2022-10-11 16:56:11 -04:00 |
|
Jami Cogswell
|
bd76b1fcc0
|
clean-up and update configurations to have specs as sink
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
3cc7f143b2
|
clean up code somewhat
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
b0af9f936c
|
added kg taintracking config to all
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
b7123c17f8
|
draft of adding kpg tracking into dataflow config
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
cdac0e2b52
|
add local algo name tracking, still need to add ability to track algo name when KeyGen obj is param to other method
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
c414ee0e25
|
add ECC dataflow config; passes all test cases; still don't have algo name tracking
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
5e2ef66014
|
refactoring to use both dataflow configs; commit before deleting unused code
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
8ffd2522e7
|
add draft code to find algo type to replace tainttracking configs
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
d3b1a04c13
|
handle FN case with simple VarAccess; add draft of dataflow config to handle complex VarAccess
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
9eb45c3787
|
refactor tests and code, update help file
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
657e1e62ca
|
start refactoring query logic into lib file
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
3643c9e658
|
update metadata
|
2022-10-11 16:56:10 -04:00 |
|
Jami Cogswell
|
9b7df354e6
|
move files
|
2022-10-11 16:56:10 -04:00 |
|
Tony Torralba
|
f19eb783be
|
Generalize file/path taint steps
This is needed by PathSanitizer but also helps simplify ZipSlip.ql
|
2022-10-04 12:27:01 +02:00 |
|
Tony Torralba
|
4e29c39c78
|
Merge ZipSlip sanitization logic into PathSanitizer.qll
Apply code review suggestions regarding weak sanitizers
|
2022-10-04 12:27:01 +02:00 |
|
Tony Torralba
|
08c67fb174
|
Use PathInjectionSanitizer in relevant queries
|
2022-10-04 12:27:01 +02:00 |
|
Tony Torralba
|
dff878e531
|
Apply TaintedPath recent changes to TaintedPathLocal
|
2022-10-04 12:26:59 +02:00 |
|
erik-krogh
|
39ffa558f1
|
make a few more queries consistent with the other languages
|
2022-10-02 22:38:25 +02:00 |
|
erik-krogh
|
129cda00db
|
get a few more queries in sync with other languages
|
2022-10-01 11:17:48 +02:00 |
|
erik-krogh
|
acfcc4bfe2
|
update two more queries to better follow the style-guide
|
2022-10-01 10:59:59 +02:00 |
|
erik-krogh
|
7d643e41f3
|
Merge branch 'main' into java-followMsg
|
2022-10-01 10:48:06 +02:00 |
|
Joe Farebrother
|
af41f2b903
|
Remove 'here'.
|
2022-09-26 13:36:14 +01:00 |
|
erik-krogh
|
46b5bf32f9
|
update alert-messsages of java queries
|
2022-09-26 12:15:25 +02:00 |
|
Joe Farebrother
|
2414239e50
|
Fix qhelp formatting
|
2022-09-21 16:36:20 +01:00 |
|
Joe Farebrother
|
ed8ec89497
|
Reword suggestion on using debug flags
|
2022-09-21 13:57:31 +01:00 |
|
Joe Farebrother
|
44bd038339
|
Apply docs suggestions from code review
Co-authored-by: Ben Ahmady <32935794+subatoi@users.noreply.github.com>
|
2022-09-21 13:57:31 +01:00 |
|
Joe Farebrother
|
a6a500ade2
|
Apply suggestions from code review - doc improvements, simplification
Co-authored-by: Tony Torralba <atorralba@users.noreply.github.com>
|
2022-09-21 13:57:31 +01:00 |
|
Joe Farebrother
|
6014a75e0e
|
Fix qhelp
|
2022-09-21 13:57:30 +01:00 |
|
Joe Farebrother
|
eed2df0fb3
|
Fix qhelp & ql-for-ql errors
|
2022-09-21 13:57:30 +01:00 |
|
Joe Farebrother
|
f934554143
|
Add docs + add an additional case
|
2022-09-21 13:57:29 +01:00 |
|
Joe Farebrother
|
20b2956322
|
Add webview debugging query
|
2022-09-21 13:57:28 +01:00 |
|
Tony Torralba
|
cbb64cc8c1
|
Merge pull request #10352 from atorralba/atorralba/promote-template-injection
Java: Promote Server-side template injection from experimental
|
2022-09-20 16:11:58 +02:00 |
|
Tony Torralba
|
4af29e6abf
|
Update java/ql/src/Security/CWE/CWE-094/TemplateInjection.qhelp
Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com>
|
2022-09-20 11:48:40 +02:00 |
|
Tony Torralba
|
4997f36f05
|
Apply suggestions from code review
Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com>
|
2022-09-20 11:48:18 +02:00 |
|
Tony Torralba
|
e140f04881
|
Merge pull request #10393 from zbazztian/uri-constructor-flow
Java: Model taint flow for java.net.URI constructors in tainted path queries
|
2022-09-16 15:10:40 +02:00 |
|
Tony Torralba
|
fdc8453a59
|
Introduce TaintedPathAdditionalTaintStep
Use separate configurations for tainted path and tainted path local again.
|
2022-09-16 10:42:15 +02:00 |
|
Sebastian Bauersfeld
|
95478f1af6
|
Address review comments.
|
2022-09-16 14:35:30 +07:00 |
|
Sebastian Bauersfeld
|
20d78972f5
|
Address review comments.
|
2022-09-15 16:44:36 +07:00 |
|
Anders Schack-Mulligen
|
d713910714
|
Merge pull request #10334 from aschackmull/java/uniontypeflow
Java: Implement union type flow and replace ad-hoc variable tracking in dispatch
|
2022-09-14 13:34:28 +02:00 |
|