Tony Torralba
|
084cda6daa
|
Merge branch 'main' into atorralba/promote-groovy-injection
|
2021-08-03 09:53:46 +02:00 |
|
Tony Torralba
|
36565802dc
|
Delete unnecesary file
RequestForgery.expected in experimental was an artifact from a merge that wasn't adequately removed
|
2021-08-03 09:48:04 +02:00 |
|
Chris Smowton
|
fad1622730
|
Merge pull request #5435 from haby0/DynamicallyLoadedClasses
Java: CWE-470 Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection')
|
2021-08-02 16:04:30 +01:00 |
|
Tony Torralba
|
08bdd1aa7a
|
Merge branch 'main' into atorralba/promote-ognl-injection
|
2021-08-02 16:05:38 +02:00 |
|
Tony Torralba
|
8b50b3d00f
|
Add jackson-core to test dependencies
|
2021-08-02 16:04:49 +02:00 |
|
Chris Smowton
|
170bb43393
|
Update java/ql/test/library-tests/frameworks/json-java/test.ql
Remove unnecessary import
Co-authored-by: Anders Schack-Mulligen <aschackmull@users.noreply.github.com>
|
2021-08-02 14:46:38 +01:00 |
|
Anders Schack-Mulligen
|
53e6ddfeb6
|
Merge pull request #6001 from atorralba/atorralba/promote-mvel-injection
Java: Promote MVEL injection query from experimental
|
2021-08-02 14:40:26 +02:00 |
|
Tony Torralba
|
f4b78ef3bd
|
Fix stubs
|
2021-08-02 14:12:05 +02:00 |
|
Tony Torralba
|
9b384d84cc
|
Merge branch 'main' into atorralba/promote-ognl-injection
|
2021-08-02 14:06:45 +02:00 |
|
Tony Torralba
|
351a24558d
|
Add tests for JacksonSerializability
Upgraded jackson stubs to 2.12
|
2021-08-02 14:03:30 +02:00 |
|
Anders Schack-Mulligen
|
3b676d432f
|
Merge pull request #5900 from artem-smotrakov/unsafe-jackson-deserialization
Java: Unsafe deserialization with Jackson
|
2021-08-02 12:45:30 +02:00 |
|
Fosstars
|
44e52517ad
|
Removed unsafeMacCheckWithArraysDeepEquals() test
|
2021-08-01 10:12:38 +02:00 |
|
Fosstars
|
ad54c9d937
|
Two queries for timing attacks
|
2021-08-01 09:47:07 +02:00 |
|
Artem Smotrakov
|
e3b6ceade5
|
Renamed NonConstantTimeCryptoComparison.ql to NonConstantTimeCheckOnSignature.ql
|
2021-08-01 09:47:06 +02:00 |
|
Artem Smotrakov
|
8b557765b3
|
Narrow NonConstantTimeCryptoComparison.ql to timing attack on signatures and MACs only
|
2021-08-01 09:47:06 +02:00 |
|
Artem Smotrakov
|
1f2a9cdda7
|
Added taint propagation steps for hashes in NonConstantTimeCryptoComparison.ql
|
2021-08-01 09:47:06 +02:00 |
|
Artem Smotrakov
|
c96d939cf5
|
Covered custom fast-fail checks in NonConstantTimeCryptoComparison.ql
Co-authored-by: Marcono1234 <Marcono1234@users.noreply.github.com>
|
2021-08-01 09:47:06 +02:00 |
|
Artem Smotrakov
|
8c4da16459
|
More test cases for java/non-constant-time-crypto-comparison
|
2021-08-01 09:47:04 +02:00 |
|
Artem Smotrakov
|
a4f3a5a88e
|
Take into account remote user input in java/non-constant-time-crypto-comparison
|
2021-08-01 09:47:03 +02:00 |
|
Artem Smotrakov
|
8e6d227dc0
|
More sinks for java/ql/src/experimental/Security/CWE/CWE-208/NonConstantTimeCryptoComparison.ql
|
2021-08-01 09:47:03 +02:00 |
|
Artem Smotrakov
|
dfa3b523d0
|
Renamed files
|
2021-08-01 09:47:03 +02:00 |
|
Artem Smotrakov
|
75f67959f3
|
Covered Arrays.deepEquals() in NonConstantTimeCryptoComparison.ql
|
2021-08-01 09:47:02 +02:00 |
|
Artem Smotrakov
|
5dbcf1d611
|
Covered Object.deepEquals() in NotConstantTimeCryptoComparison.ql
|
2021-08-01 09:47:02 +02:00 |
|
Artem Smotrakov
|
f245dc3ac8
|
Removed hashes from NotConstantTimeCryptoComparison.ql
|
2021-08-01 09:47:02 +02:00 |
|
Artem Smotrakov
|
67579dd1d8
|
Added tests for NotConstantTimeCryptoComparison.ql
|
2021-08-01 09:47:01 +02:00 |
|
Fosstars
|
a4b0041120
|
Better looksLikeResolveClassStep() predicate
|
2021-07-30 09:28:03 +02:00 |
|
Joe Farebrother
|
e23f666f67
|
Replace get and newWith methods with real implementations
|
2021-07-29 16:39:50 +01:00 |
|
Joe Farebrother
|
f1ca29a846
|
Add more stubs
|
2021-07-29 15:58:42 +01:00 |
|
Joe Farebrother
|
096509b9aa
|
Generate tests and stubs
|
2021-07-29 15:01:50 +01:00 |
|
Benjamin Muskalla
|
b7b74b51a3
|
Track taint for String.valueOf(..)
|
2021-07-29 09:14:03 +02:00 |
|
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 |
|