Artem Smotrakov
|
7fec575df8
|
Simplify JsonTypeInfo stub
Co-authored-by: Anders Schack-Mulligen <aschackmull@users.noreply.github.com>
|
2021-07-28 14:23:50 +02:00 |
|
haby0
|
eda3d864f5
|
Model written using smowton
|
2021-07-28 15:55:47 +08:00 |
|
Chris Smowton
|
23de0859ea
|
Add missing models and other minor improvements per Marcono1234's review
|
2021-07-27 16:03:39 +01:00 |
|
Anders Schack-Mulligen
|
a5f0a4ea71
|
Merge pull request #6087 from smowton/smowton/admin/rest-xss-tests
Java: Add Spring XSS tests
|
2021-07-27 14:09:34 +02:00 |
|
haby0
|
00f13e1e6e
|
Modify isAdditionalTaintStep
|
2021-07-27 10:59:38 +08:00 |
|
haby0
|
291ca3830a
|
Modify according to suggestions
|
2021-07-23 09:28:55 +08:00 |
|
Chris Smowton
|
5c917b4a23
|
Merge pull request #6353 from sauyon/sauyon/java/model-constructors
Java: Add models for collection constructors
|
2021-07-22 16:27:59 +01:00 |
|
haby0
|
2a50cf8244
|
Fix
|
2021-07-22 22:24:09 +08:00 |
|
Sauyon Lee
|
fd02dcdf2e
|
Java: Add models for collection constructors
|
2021-07-22 07:23:26 -07:00 |
|
haby0
|
d8f5f6987b
|
Fix
|
2021-07-22 21:53:41 +08:00 |
|
haby0
|
e160352b38
|
Fix
|
2021-07-22 21:48:46 +08:00 |
|
haby0
|
4ebf0ed7c5
|
Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection')
|
2021-07-22 21:45:29 +08:00 |
|
Chris Smowton
|
40173f7abb
|
Remove stubbing script outputs
|
2021-07-22 14:33:34 +01:00 |
|
p0wn4j
|
f0d5520976
|
Add Spring URL Redirect ResponseEntity sink
Copyedit qhelp
|
2021-07-21 03:16:16 +04:00 |
|
Tony Torralba
|
26999c7ac4
|
Decouple UnsafeAndroidAccess.qll to reuse the taint tracking configuration
|
2021-07-20 17:46:35 +02:00 |
|
Tony Torralba
|
99e66cffa2
|
Merge branch 'main' into atorralba/promote-unsafe-android-webview-fetch
|
2021-07-20 17:30:56 +02:00 |
|
Tony Torralba
|
3259ead946
|
Decouple OgnlInjection.qll to reuse the taint tracking configuration
|
2021-07-20 17:21:10 +02:00 |
|
Tony Torralba
|
b6904a7992
|
Merge branch 'main' into atorralba/promote-ognl-injection
|
2021-07-20 17:17:17 +02:00 |
|
Tony Torralba
|
22c9baa462
|
Refactor JWT.qll
|
2021-07-20 17:14:34 +02:00 |
|
Tony Torralba
|
430d9f1834
|
Merge branch 'main' into atorralba/promote-missing-jwt-signature-check
|
2021-07-20 16:20:35 +02:00 |
|
Tony Torralba
|
42b6b26c10
|
Decouple JndiInjection.qll to reuse the taint tracking configuration
|
2021-07-20 15:38:34 +02:00 |
|
Tony Torralba
|
b8ea833a61
|
Merge branch 'main' into atorralba/promote-jndi-injection
|
2021-07-20 15:01:26 +02:00 |
|
Artem Smotrakov
|
158a75e5a1
|
Import UnsafeDeserializationQuery in unsafeDeserialization.ql
|
2021-07-20 10:14:50 +02:00 |
|
Chris Smowton
|
7819d32784
|
Make MediaType stub constants actually constant
This is required to use them in annotations
|
2021-07-19 18:28:30 +01:00 |
|
Chris Smowton
|
a0297d51e5
|
Note fixed test result
the Optional type has now been modelled
|
2021-07-19 18:28:06 +01:00 |
|
Chris Smowton
|
82ea2592ad
|
Spring HTTP: Fix test mistakes
Classes without RestController and methods without GetMapping or similar were never going to be detected.
|
2021-07-19 18:21:13 +01:00 |
|
Chris Smowton
|
392e405f5d
|
Add Spring-XSS test
This covers the cases currently exercised in https://github.com/github/codeql-securitylab/blob/main/java/ql/src/pwntester/security/RestXSS.ql
|
2021-07-19 18:21:11 +01:00 |
|
Chris Smowton
|
16c5952167
|
Add and improve Spring-web stubs
|
2021-07-19 18:20:37 +01:00 |
|
Chris Smowton
|
34a4b71891
|
Add models of JSON-java, aka org.json
|
2021-07-19 17:57:27 +01:00 |
|
Tony Torralba
|
45a72ff6eb
|
Fix InsecureBasicAuth test expectations
|
2021-07-19 13:56:31 +02:00 |
|
Tony Torralba
|
46faf68d64
|
Decouple MvelInjection.qll to reuse the taint tracking configuration
|
2021-07-19 13:50:03 +02:00 |
|
Tony Torralba
|
5ca8b380e9
|
Merge branch 'main' into atorralba/promote-mvel-injection
|
2021-07-19 13:45:10 +02:00 |
|
Artem Smotrakov
|
035f7ac669
|
Refactored libs for unsafe deserialization
|
2021-07-19 13:19:36 +02:00 |
|
Tony Torralba
|
441e8afe81
|
Decouple GrovyInjection.qll to reuse the taint tracking configuration
|
2021-07-19 12:53:37 +02:00 |
|
Tony Torralba
|
b08f417a1e
|
Merge branch 'main' into atorralba/promote-groovy-injection
|
2021-07-19 12:44:03 +02:00 |
|
Artem Smotrakov
|
e02530749b
|
Apply suggestions from code review
Co-authored-by: Chris Smowton <smowton@github.com>
|
2021-07-19 11:52:12 +02:00 |
|
Anders Schack-Mulligen
|
d1f21a854a
|
Merge pull request #6042 from joefarebrother/spring-http
[Java] Model spring `http` package
|
2021-07-19 11:24:41 +02:00 |
|
Anders Schack-Mulligen
|
c32a75a1b3
|
Merge pull request #6183 from smowton/smowton/feature/javax-json-models
Add models of the jakarta/javax.json package
|
2021-07-19 11:19:21 +02:00 |
|
Artem Smotrakov
|
cfe74b527a
|
Use inline-expectation tests for StaticInitializationVector.ql
|
2021-07-17 01:04:52 +02:00 |
|
Artem Smotrakov
|
218731ca0a
|
Added a query for static initialization vectors in encryption
- Added StaticInitializationVector.ql
- Added StaticInitializationVector.qhelp
- Added tests
|
2021-07-16 19:06:44 +02:00 |
|
Artem Smotrakov
|
3856527d14
|
Refactored tests for unsafe deserialization
|
2021-07-16 18:26:06 +02:00 |
|
Chris Smowton
|
9cde13bf82
|
Note spurious results that stem from weak updates to synthetic fields.
|
2021-07-16 09:44:36 +01:00 |
|
Joe Farebrother
|
f7de2e64c5
|
Fix failing test caused by an imprecission in the stubber
|
2021-07-15 15:15:37 +01:00 |
|
Chris Smowton
|
7b984cc2b0
|
Add models for Apache Commons Lang's Mutable container
|
2021-07-15 14:58:25 +01:00 |
|
Joe Farebrother
|
0e8dd9f335
|
Use generated stubs
|
2021-07-15 11:03:51 +01:00 |
|
Joe Farebrother
|
f3ab295f0f
|
Fix up tests
|
2021-07-15 10:34:21 +01:00 |
|
Joe Farebrother
|
bbc4d4855c
|
Move tests
|
2021-07-15 10:34:18 +01:00 |
|
Joe Farebrother
|
df74a142dd
|
Update for collection flow and add more tests
|
2021-07-15 10:33:33 +01:00 |
|
Joe Farebrother
|
8f89d748fe
|
Add spring tests
|
2021-07-15 10:33:33 +01:00 |
|
Joe Farebrother
|
4be7e94dcc
|
Add more spring stubs
|
2021-07-15 10:33:30 +01:00 |
|