Joe Farebrother
|
2d963176bf
|
Fix change note
|
2022-05-04 15:41:37 +01:00 |
|
Joe Farebrother
|
5364001aa2
|
Update docs to be about Java
|
2022-05-04 15:41:36 +01:00 |
|
Joe Farebrother
|
5143585080
|
Fix to PolynomialRedos not finding results and to test cases not finding that
|
2022-05-04 15:41:36 +01:00 |
|
Joe Farebrother
|
5b61de67de
|
Implement style/doc suggestions from code review
|
2022-05-04 15:41:33 +01:00 |
|
Joe Farebrother
|
59945cd8b3
|
Add dataflow logic to PolynomialRedDoS
|
2022-05-04 15:41:30 +01:00 |
|
Joe Farebrother
|
37240f01d2
|
Copy Redos queries from python
Todo: Implement dataflow for polynomialredos; update docs to reference java rather than python
|
2022-05-04 15:40:58 +01:00 |
|
Tony Torralba
|
b876431950
|
Merge pull request #8706 from luchua-bc/java/unsafe-get-resource
Java: CWE-552 Add sources and sinks to to detect unsafe getResource calls in Java EE applications
|
2022-05-04 10:12:28 +02:00 |
|
Joe Farebrother
|
f65f833b11
|
Merge pull request #9020 from joefarebrother/predictable-seed
Java: Add CWE-377 tag to java/predictable-seed
|
2022-05-03 15:13:58 +01:00 |
|
Tony Torralba
|
02822c6284
|
Merge pull request #9013 from atorralba/atorralba/private-externalflow-imports
Java: Make more ExternalFlow imports private
|
2022-05-03 16:02:09 +02:00 |
|
Joe Farebrother
|
61f13817cf
|
Add change note
|
2022-05-03 14:27:47 +01:00 |
|
Joe Farebrother
|
f7d0884db1
|
Java: Add cwe-377 tag to predictable-seed
|
2022-05-03 12:28:14 +01:00 |
|
Anders Schack-Mulligen
|
249f771fad
|
Merge pull request #8952 from cklin/fix-ql-comments-syntax
Fix syntax errors in QL comments
|
2022-05-03 11:15:56 +02:00 |
|
Tony Torralba
|
c66e583aea
|
Make more ExternalFlow imports private
|
2022-05-03 10:31:29 +02:00 |
|
Anders Schack-Mulligen
|
86516b157b
|
Merge pull request #8884 from JLLeitschuh/feat/JLL/additional-file-taint-flow
Java: Add additional `File` taint value flow models
|
2022-05-02 16:30:45 +02:00 |
|
luchua-bc
|
920a7cd2e6
|
Put back the taint step removed during merge
|
2022-04-29 20:29:04 +00:00 |
|
luchua-bc
|
0aa1251ffe
|
Add more test cases
|
2022-04-29 02:31:43 +00:00 |
|
Chuan-kai Lin
|
d6f0bbb816
|
Fix syntax errors in QL comments
|
2022-04-28 11:53:36 -07:00 |
|
luchua-bc
|
590b9d8519
|
Standardize the query and update qldoc
|
2022-04-27 22:17:17 +00:00 |
|
Tony Torralba
|
e99cee4913
|
Merge branch 'main' into java/unsafe-get-resource
|
2022-04-27 16:45:42 +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 |
|
Tony Torralba
|
b69d81ce24
|
Make all imports of ExternalFlow private
|
2022-04-26 13:48:44 +02:00 |
|
Anders Schack-Mulligen
|
e5eef51e9d
|
Merge pull request #8875 from aschackmull/java/useless-imports
Java: Remove some useless imports.
|
2022-04-26 13:32:09 +02:00 |
|
Anders Schack-Mulligen
|
7002f49abc
|
Java: Remove some useless imports.
|
2022-04-26 12:37:03 +02:00 |
|
Chris Smowton
|
8d7098245b
|
Add change note
|
2022-04-26 10:38:20 +01:00 |
|
Chris Smowton
|
7d4767a4f5
|
Java insecure cookies query: look through named constants
|
2022-04-26 10:32:13 +01:00 |
|
Mathias Vorreiter Pedersen
|
aca4c8727f
|
Merge pull request #8802 from github/post-release-prep/codeql-cli-2.9.0
Post-release preparation for codeql-cli-2.9.0
|
2022-04-25 22:52:55 +01:00 |
|
Anders Schack-Mulligen
|
cbdd4927ce
|
Merge pull request #8582 from Marcono1234/marcono1234/JumpStmt-superclass
Java: Make `JumpStmt` a proper superclass
|
2022-04-25 12:22:20 +02:00 |
|
Tom Hvitved
|
3edc72feb6
|
Update CaptureModels.qll
|
2022-04-22 15:49:17 +02:00 |
|
Tom Hvitved
|
b033f107df
|
Merge remote-tracking branch 'upstream/main' into dataflow/interpret-read-store
|
2022-04-22 14:35:02 +02:00 |
|
github-actions[bot]
|
1aecfc67c2
|
Post-release preparation for codeql-cli-2.9.0
|
2022-04-21 19:22:19 +00:00 |
|
Dave Bartolomeo
|
d0687303f4
|
Fix formatting in change log
|
2022-04-21 11:01:39 -04:00 |
|
Dave Bartolomeo
|
033694d7f7
|
Fix formatting in change log
|
2022-04-21 11:00:38 -04:00 |
|
github-actions[bot]
|
eeaf233c29
|
Release preparation for version 2.9.0
|
2022-04-21 14:49:00 +00:00 |
|
luchua-bc
|
f0c4b1955b
|
Change getResource() to be a taint step
|
2022-04-19 15:55:09 +00:00 |
|
luchua-bc
|
7029802f3b
|
Add sinks for getClass() and getClassLoader()
|
2022-04-11 21:03:48 +00:00 |
|
luchua-bc
|
eccd97c7b7
|
Query to detect unsafe getResource calls in Java EE applications
|
2022-04-09 01:14:15 +00:00 |
|
Edoardo Pirovano
|
f25618eed6
|
Bump minor version of all packs
|
2022-04-08 15:38:58 +01:00 |
|
Edoardo Pirovano
|
ce82c54b94
|
Merge branch 'main' into edoardo/3.5-mergeback
|
2022-04-08 15:30:58 +01:00 |
|
Anders Schack-Mulligen
|
c0f48b6c14
|
Merge pull request #8681 from JLLeitschuh/fix/JLL/os_check_bugs
Java: Fix Local Temp File/Dir Incorrect Guard Logic
|
2022-04-07 14:00:13 +02:00 |
|
Erik Krogh Kristensen
|
ef9b6a11a6
|
Merge pull request #8679 from erik-krogh/getUrl
Java: rename existing getUrl predicate to getRepositoryUrl
|
2022-04-07 10:01:14 +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 |
|
Jonathan Leitschuh
|
2753521650
|
Java: Fix Local Temp File/Dir Incorrect Guard Logic
Resolves https://github.com/github/codeql/pull/8032#discussion_r841723906
|
2022-04-06 12:16:09 -04:00 |
|
Erik Krogh Kristensen
|
563d0d6532
|
rename existing getUrl predicate to getRepositoryUrl
|
2022-04-06 15:32:33 +02:00 |
|
Anders Schack-Mulligen
|
879b8a1200
|
Merge pull request #8676 from pwntester/java_hotspots_mods
Make security-related TaintTracking Configuration public
|
2022-04-06 14:40:14 +02:00 |
|
Anders Schack-Mulligen
|
d0b5b99e74
|
Merge pull request #8611 from github/smowton/doc/switch-expr-accessors
Java: make SwitchCase.getRuleExpression/Statement more consistent
|
2022-04-06 11:16:40 +02:00 |
|
Alvaro Muñoz Sanchez
|
abaa71e2c5
|
Update Sql Injection queries
move java/ql/src/Security/CWE/CWE-089/SqlInjectionLib.qll -> java/ql/lib/semmle/code/java/security/SqlInjectionQuery.qll
|
2022-04-06 10:57:14 +02:00 |
|
Michael Nebel
|
0374f84c05
|
Java: Make support for generated as a part of kind.
|
2022-04-05 14:25:34 +02:00 |
|
Michael Nebel
|
3a04e9a03d
|
Java: Update java capture models with new kind column (including tests).
|
2022-04-05 12:55:47 +02:00 |
|
Tom Hvitved
|
415a1c2107
|
Java/C#: Update CaptureModels.qll
|
2022-04-04 13:51:44 +02:00 |
|
Tom Hvitved
|
b91858e7cf
|
Java: Implement ContentSet
|
2022-04-04 13:51:44 +02:00 |
|