luchua-bc
|
5264936fc3
|
Correct the run method and add Math.min check
|
2021-09-24 21:00:53 +00:00 |
|
Benjamin Muskalla
|
70e1724463
|
Exclude methods with non-public parameter types
|
2021-09-24 12:41:12 +02:00 |
|
Benjamin Muskalla
|
38ca5aba98
|
Move test generator into subdirectory
|
2021-09-24 11:13:04 +02:00 |
|
Benjamin Muskalla
|
4e6a8d991e
|
Move stub generator into subdirectory
|
2021-09-24 11:12:41 +02:00 |
|
luchua-bc
|
272e4f6cf9
|
Update the query
|
2021-09-24 01:48:11 +00:00 |
|
luchua-bc
|
2dc38aee54
|
Update qldoc
|
2021-09-23 20:31:24 +00:00 |
|
Anders Schack-Mulligen
|
a031b2a090
|
Merge pull request #6493 from atorralba/atorralba/cleartext-storage-query-refactor
Java: Refactor Cleartext Storage queries
|
2021-09-23 16:31:17 +02:00 |
|
Anders Schack-Mulligen
|
6be4b3bac6
|
Merge pull request #6725 from emilejq/date-format
Java: Remove requirements for final and access mods from DateFormatThreadUnsafe
|
2021-09-23 15:02:17 +02:00 |
|
Emile El-Qawas
|
83fb41e414
|
Add visibility constraints; Fix non-compliant code
|
2021-09-23 09:55:49 +01:00 |
|
Tony Torralba
|
51d2b5225e
|
Remove cached property from SensitiveSource::flowsTo
|
2021-09-23 10:42:30 +02:00 |
|
Tony Torralba
|
563e8a2bd6
|
Remove unused library
|
2021-09-23 10:42:30 +02:00 |
|
Tony Torralba
|
a30554e97c
|
Refactored cleartext storage libraries
|
2021-09-23 10:42:30 +02:00 |
|
Chris Smowton
|
93daaf5b5b
|
Merge pull request #6174 from joefarebrother/guava-collections
Java: Model Guava collections package
|
2021-09-23 09:13:24 +01:00 |
|
Chris Smowton
|
3123abfac3
|
Merge pull request #6711 from bananabr/AndroidLoggingFix
Fix Android logging signature
|
2021-09-22 17:23:04 +01:00 |
|
Chris Smowton
|
24e3ad4e18
|
Remove unnecessary type constraint
|
2021-09-22 10:54:24 +01:00 |
|
Emile El-Qawas
|
dcae1c5c04
|
DateFormatThreadUnsafe - Remove requirements for final and access modifiers
|
2021-09-21 16:50:48 +01:00 |
|
luchua-bc
|
8170f01b66
|
Query to detect uncontrolled thread resource consumption
|
2021-09-20 02:12:47 +00:00 |
|
Daniel Santos
|
9e41f43ee2
|
Fix: android.util.Log is final. No inheritance handling is needed.
|
2021-09-17 10:15:48 -05:00 |
|
Anders Schack-Mulligen
|
2cbad4aed6
|
Merge pull request #6600 from atorralba/atorralba/fix-conditionalbypass
Java: Fix performance of the query User-controlled bypass of sensitive method
|
2021-09-17 16:07:39 +02:00 |
|
Joe Farebrother
|
e946f49b64
|
[Test gen] Gen methods for Set and Iterator
|
2021-09-17 11:22:50 +01:00 |
|
Daniel Santos
|
032a7e71fe
|
Update Logging.qll
Simplified using a set-literal as suggested by @intrigus-lgtm
|
2021-09-16 13:03:26 -05:00 |
|
Daniel Santos
|
af8b2b6d9c
|
Fix Android logging signature in java/ql/src/experimental/semmle/code/java/Logging.qll
|
2021-09-16 11:24:06 -05:00 |
|
Joe Farebrother
|
54dbd7c0bd
|
[Test gen] Add more support method implementations
|
2021-09-16 15:23:03 +01:00 |
|
Joe Farebrother
|
ef5bf87672
|
[Test gen] Distinguish default support methods
|
2021-09-16 15:23:03 +01:00 |
|
Marcono1234
|
020aa4d94c
|
Java: Address feedback and fix test failures
|
2021-09-16 14:10:48 +01:00 |
|
Marcono1234
|
58d2d5d14e
|
Java: Replace incorrect usage of Literal.getLiteral()
|
2021-09-16 14:10:48 +01:00 |
|
Tony Torralba
|
5ed9949498
|
Adapt InsecureBasicAuth to the previous commit
|
2021-09-15 17:20:28 +02:00 |
|
Tony Torralba
|
2e08c5dd2b
|
Refactored HttpsUrls.ql
|
2021-09-15 17:20:28 +02:00 |
|
Tony Torralba
|
c3c73377b8
|
Fix scope issues in the Java example
|
2021-09-15 17:20:28 +02:00 |
|
Tony Torralba
|
023264660b
|
Suggestions from code review
|
2021-09-15 17:20:28 +02:00 |
|
mc
|
0e7cbbfeb8
|
Update InsecureBasicAuth.qhelp
|
2021-09-15 17:20:28 +02:00 |
|
mc
|
e58b90ef1c
|
Added full stops
|
2021-09-15 17:20:28 +02:00 |
|
Tony Torralba
|
30178d4f23
|
Decouple InsecureBasicAuth.qll to reuse the taint tracking configuration
|
2021-09-15 17:20:27 +02:00 |
|
Tony Torralba
|
90df3fa94c
|
Remove CWE reference from qlhelp since it's obtained from metadata
|
2021-09-15 17:20:27 +02:00 |
|
Tony Torralba
|
2cada386b4
|
Refactored into InsecureBasicAuth.qll
|
2021-09-15 17:20:27 +02:00 |
|
Tony Torralba
|
905be67aae
|
Moved from experimental
|
2021-09-15 17:20:27 +02:00 |
|
Erik Krogh Kristensen
|
3f736d3eb8
|
Merge pull request #6694 from erik-krogh/owasp-fixes
JS/Java: use the correct cwe tags
|
2021-09-15 13:46:35 +02:00 |
|
Chris Smowton
|
ca87768a93
|
Merge pull request #6692 from bmuskalla/testGeneratorFlowTest
Java: Test generator uses `InlineFlowTest`
|
2021-09-14 15:44:24 +01:00 |
|
Chris Smowton
|
6cff0d0376
|
Merge pull request #6393 from luchua-bc/java/xss-jsf
Java: CWE-079 Query to detect XSS with JavaServer Faces (JSF)
|
2021-09-14 15:15:56 +01:00 |
|
Benjamin Muskalla
|
abd770a027
|
Avoid empty template in test generator
|
2021-09-14 15:32:12 +02:00 |
|
Chris Smowton
|
a1ad1ddc10
|
Deprecated and replace uses of old name ServletWriterSource
|
2021-09-14 14:21:29 +01:00 |
|
Erik Krogh Kristensen
|
6d12c4aab1
|
use the correct cwe tags
|
2021-09-14 14:42:23 +02:00 |
|
Anders Schack-Mulligen
|
26eafcb55a
|
Merge pull request #6456 from smowton/smowton/admin/flexjson-unsafe-deserialization
Java: add unsafe-deserialization support for Flexjson
|
2021-09-14 14:33:22 +02:00 |
|
Tony Torralba
|
1f7990d6bb
|
Refactor to use ConditionalBypassQuery.qll
|
2021-09-14 13:16:09 +02:00 |
|
Tony Torralba
|
a484e9fb06
|
Use RemoteFlowSource instead of UserInput
|
2021-09-14 13:16:09 +02:00 |
|
Chris Smowton
|
b7fc068cee
|
Move JSFRenderer.qll to lib
|
2021-09-14 11:49:01 +01:00 |
|
Chris Smowton
|
cb8096f636
|
Remove JSF XSS Example
Per previous commit, no need for a top-level JSF example
|
2021-09-14 11:47:37 +01:00 |
|
Chris Smowton
|
cca9ad06b4
|
Remove JSF example
I don't think we need this: there are lots of possible XSS vectors; we don't need to enumerate every one in the qhelp file.
|
2021-09-14 11:47:36 +01:00 |
|
Chris Smowton
|
76e4077b56
|
Delete unused classes
|
2021-09-14 11:47:35 +01:00 |
|
luchua-bc
|
24addd5c10
|
Query to detect XSS with JavaServer Faces (JSF)
|
2021-09-14 11:47:32 +01:00 |
|