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 |
|
Anders Schack-Mulligen
|
64e2f4164d
|
Java: Add test for disjunctive type in call context.
|
2022-09-14 10:38:10 +02:00 |
|
Anders Schack-Mulligen
|
9f200633ca
|
Java: convert test to inline expectation
|
2022-09-14 10:17:31 +02:00 |
|
Tony Torralba
|
d5f101d7e6
|
Add implicit read FlowState test
|
2022-09-08 17:19:39 +02:00 |
|
Michael Nebel
|
1cb6d78d35
|
Merge pull request #10170 from michaelnebel/java/models-io
Java: Update models for commons-io and add negative models.
|
2022-08-31 11:05:09 +02:00 |
|
Tony Torralba
|
1f83c5833b
|
Merge pull request #10092 from zbazztian/zbazztian/string.replace-taint
Java: Add additional taint steps for java.lang.String methods
|
2022-08-30 12:24:37 +02:00 |
|
Michael Nebel
|
dbfd16647b
|
Java: Add negative model CSV validation test.
|
2022-08-29 14:29:32 +02:00 |
|
Michael Nebel
|
2e273f2273
|
C#: Re-arange the import order, such that CsvValidation follows ExternalFlow directly.
|
2022-08-24 09:58:54 +02:00 |
|
Michael Nebel
|
37976d56bc
|
C#/Java/Go/Swift: Move CsvValidation back into ExternalFlow.
|
2022-08-24 09:58:53 +02:00 |
|
Michael Nebel
|
4939439982
|
Java: Re-factor CSV Validation into standalone module.
|
2022-08-24 09:58:52 +02:00 |
|
Sebastian Bauersfeld
|
354a7fd252
|
Make taint flow through java.lang.String.(replace|replaceFirst|replaceAll) more permissive.
|
2022-08-19 17:33:35 +07:00 |
|
Sebastian Bauersfeld
|
5cf320d553
|
Add corresponding taint steps.
|
2022-08-19 17:33:35 +07:00 |
|
Sebastian Bauersfeld
|
b0fbe3658d
|
Add java.lang.String taint tests.
|
2022-08-19 17:33:35 +07:00 |
|
Anders Schack-Mulligen
|
c034a1e268
|
Java: Fix test.
|
2022-08-17 12:46:35 +02:00 |
|
Chris Smowton
|
cc8e9806c4
|
Merge pull request #10009 from smowton/smowton/java17-options
Java: Adapt tests as required by JDK17 extractor upgrade
|
2022-08-10 18:46:06 +01:00 |
|
yo-h
|
c46b54b9c2
|
Java 17: exclude non-source locations in some tests
|
2022-08-09 11:50:54 +01:00 |
|
intrigus
|
88ded4679a
|
Accept test changes
|
2022-08-04 16:21:53 +02:00 |
|
intrigus
|
c867a1a146
|
Test setProperty/put with taint stored earlier
|
2022-08-04 16:21:51 +02:00 |
|
intrigus
|
0b7f0fbe54
|
Accept test changes
|
2022-08-04 16:21:50 +02:00 |
|
intrigus
|
55618adf6a
|
Model java.util.Properties.setProperty
|
2022-08-04 16:21:48 +02:00 |
|
Chris Smowton
|
b1dd3c2d84
|
Model java.util.Properties.getProperty
|
2022-07-13 13:59:28 +01:00 |
|
Michael Nebel
|
2e46e93f36
|
Java: Update java models with provenance column information.
|
2022-06-20 16:20:02 +02:00 |
|
Michael Nebel
|
a8b103b89c
|
Java: Update dependencies.
|
2022-05-24 08:21:39 +02:00 |
|
Anders Schack-Mulligen
|
48ab5b2403
|
C#/Ruby/Java: Fix references.
|
2022-05-18 09:27:54 +02:00 |
|
Jonathan Leitschuh
|
2565cdb964
|
Add additional File taint value flow models
Adds
- File::getAbsoluteFile
- File::getCanonicalFile
- File::getAbsolutePath
- File::getCanonicalPath
|
2022-04-26 10:42:53 -04:00 |
|
Tom Hvitved
|
b033f107df
|
Merge remote-tracking branch 'upstream/main' into dataflow/interpret-read-store
|
2022-04-22 14:35:02 +02:00 |
|
Michael Nebel
|
72d4c97463
|
Merge pull request #8628 from michaelnebel/csharp/generatedkind
C#: Introduce generated flag as a part of the kind column for flow summaries
|
2022-04-07 08:43:30 +02:00 |
|
Michael Nebel
|
d7bf024318
|
Java: Add testcase for generated summary model.
|
2022-04-05 14:25:34 +02:00 |
|
Tom Hvitved
|
b91858e7cf
|
Java: Implement ContentSet
|
2022-04-04 13:51:44 +02:00 |
|
Chris Smowton
|
04325abfa5
|
Add test
|
2022-03-31 12:26:38 +01:00 |
|
Asger Feldthaus
|
a121b73181
|
Java: update CSV rows to dot-separated syntax
|
2022-02-21 08:16:55 +01:00 |
|
Chris Smowton
|
9819752bdd
|
Merge pull request #7526 from smowton/smowton/fix/restore-nodes-edges-consistency
Don't include arg -> param edges in PathGraph::edges where arg is not reachable
|
2022-01-18 11:05:47 +00:00 |
|
Benjamin Muskalla
|
8e6a15640f
|
Model basic channel APIs
|
2022-01-18 10:40:39 +01:00 |
|
Anders Schack-Mulligen
|
aa9912a699
|
Java: Fix expected output
|
2022-01-18 10:36:52 +01:00 |
|
Benjamin Muskalla
|
a4429d01a3
|
Add tests for writer models
|
2022-01-14 11:12:35 +01:00 |
|
Anders Schack-Mulligen
|
0b24af901d
|
Merge pull request #7349 from aschackmull/dataflow/state
Dataflow: Add support for flow state
|
2022-01-14 09:12:38 +01:00 |
|
Anders Schack-Mulligen
|
a34c981209
|
Dataflow: Address comments.
|
2022-01-13 13:28:24 +01:00 |
|
Tony Torralba
|
c2105e506b
|
Added test cases
|
2022-01-12 11:06:58 +01:00 |
|
Anders Schack-Mulligen
|
f590d2566e
|
DataFlow: Fix test.
|
2022-01-10 11:25:52 +01:00 |
|
Tony Torralba
|
a3b25f0eb5
|
Don't consider subtypes of fields
|
2021-12-15 13:00:16 +01:00 |
|
Tony Torralba
|
47002a3bd7
|
Fix test
|
2021-12-15 13:00:16 +01:00 |
|
Tony Torralba
|
1426c5b406
|
Consider parameterized types
|
2021-12-15 13:00:16 +01:00 |
|
Tony Torralba
|
5e80044f11
|
Preserve taint on field-read-steps on entrypoint types
|
2021-12-15 13:00:15 +01:00 |
|
Anders Schack-Mulligen
|
32cb8f362b
|
Dataflow: Add test for FlowState.
|
2021-12-10 11:20:01 +01:00 |
|
Anders Schack-Mulligen
|
2b1f34ed9b
|
Java: Don't clear content in store steps in summaries.
|
2021-11-19 14:22:28 +01:00 |
|
Anders Schack-Mulligen
|
6815a13a00
|
Merge pull request #6931 from hvitved/dataflow/restrict-derived-summaries
Data flow: Restrict derived flow summaries
|
2021-11-18 15:31:55 +01:00 |
|
Tom Hvitved
|
6d58dd2823
|
Java: Update expected test output
|
2021-11-17 10:49:51 +01:00 |
|
Benjamin Muskalla
|
7dae6122d9
|
Support CharSequence#toString
Given CharSequence is often used as an
alias for String, ensure taint through toString is flowing
|
2021-11-10 16:30:20 +01:00 |
|
Benjamin Muskalla
|
bfe2e2e0b9
|
Model taint for FilterOutputStream
|
2021-11-09 14:21:50 +01:00 |
|
Tony Torralba
|
f4704f1325
|
Merge pull request #6397 from atorralba/atorralba/android-intent-redirect-query
Java: Create new Android Intent Redirection query
|
2021-11-04 10:42:59 +01:00 |
|