REDMOND\brodes
|
f6c302b68c
|
Removing commented out test cases.
|
2026-02-06 11:28:48 -05:00 |
|
REDMOND\brodes
|
4f11913ee5
|
removing SSRFSink.qll
|
2026-02-06 11:23:58 -05:00 |
|
REDMOND\brodes
|
42f6e6a19c
|
Fixing inefficiently passed variable in nested existential quantification.
|
2026-02-06 11:20:15 -05:00 |
|
REDMOND\brodes
|
97f19d03ad
|
Updating test case expected alerts.
|
2026-02-06 11:20:13 -05:00 |
|
REDMOND\brodes
|
97ddab0724
|
Added support for new URIValidator in AntiSSRF library. Updated test caes to use postprocessing results. Currently results for partial ssrf still need work, it is flagging cases where the URL is fully controlled, but is sanitized. I'm not sure if this should be flagged yet.
|
2026-02-06 11:20:11 -05:00 |
|
REDMOND\brodes
|
27e19813be
|
Removing an upstream change log, not needed for local fork update.
|
2026-02-06 11:20:10 -05:00 |
|
REDMOND\brodes
|
88adb05d4b
|
Adjusting acryonym for SSRF for casing standards.
|
2026-02-06 11:20:08 -05:00 |
|
REDMOND\brodes
|
265922d2e5
|
Adding docs.
|
2026-02-06 11:20:01 -05:00 |
|
REDMOND\brodes
|
7db97799c1
|
Moved change log to correct location.
|
2026-02-06 11:19:22 -05:00 |
|
Ben Rodes
|
08b72d0a86
|
Update python/ql/test/query-tests/Security/CWE-918-ServerSideRequestForgery/test_azure_client.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-02-06 11:18:51 -05:00 |
|
Ben Rodes
|
46a2a249f9
|
Update python/ql/test/query-tests/Security/CWE-918-ServerSideRequestForgery/test_azure_client.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-02-06 11:18:49 -05:00 |
|
REDMOND\brodes
|
b8ba905253
|
Added change logs.
|
2026-02-06 11:18:23 -05:00 |
|
REDMOND\brodes
|
9912aaaf1a
|
Adding azure sdk test cases and updated test expected file.
|
2026-02-06 11:18:16 -05:00 |
|
REDMOND\brodes
|
8459eec239
|
Moving the SsrfSink concept into Concepts.qll, and renaming to HttpClientRequestFromModel as suggested in PR review.
|
2026-02-06 09:26:49 -05:00 |
|
Ben Rodes
|
ac1987f264
|
Update python/ql/lib/change-notes/2025-09-30-azure_ssrf_models.md
Co-authored-by: Owen Mansel-Chan <62447351+owen-mc@users.noreply.github.com>
|
2026-02-05 15:44:44 -05:00 |
|
REDMOND\brodes
|
0a88425170
|
Python: Altering SSRF MaD to use 'request-forgery' tag. Update to test cases expected results, off by one line. Changed to using ModelOutput::sinkNode.
|
2026-02-04 09:04:22 -05:00 |
|
Ben Rodes
|
cd73dcfb04
|
Merge branch 'main' into azure_python_sdk_url_summary_upstream
|
2026-02-04 08:55:38 -05:00 |
|
Owen Mansel-Chan
|
544931f73f
|
Merge pull request #21266 from owen-mc/python/pretty-print-models-in-test
Python: Pretty print models in test
|
2026-02-04 13:46:51 +00:00 |
|
Simon Friis Vindum
|
55ea55a44f
|
Merge pull request #21247 from paldepind/rust/self-types
Rust: Resolve `Self` paths in type definitions
|
2026-02-04 13:41:53 +01:00 |
|
Owen Mansel-Chan
|
3f08ff88a4
|
Pretty print models in test
Otherwise the tests breaks when unrelated changes are made because the
model numbers change
|
2026-02-04 10:52:44 +00:00 |
|
Michael B. Gale
|
8e39ed079e
|
Merge pull request #21252 from github/mbg/go/private-registry-diagnostic
Go: Add diagnostic for private registry usage
|
2026-02-03 14:36:19 +00:00 |
|
Simon Friis Vindum
|
d72d8b63ed
|
Rust: Fix inconsistency by skipping Self in use globs
|
2026-02-03 11:54:28 +01:00 |
|
Simon Friis Vindum
|
1791c1f1f9
|
Rust: Add test with path resolution inconsistency
|
2026-02-03 11:51:55 +01:00 |
|
Michael B. Gale
|
d5c4a19efa
|
Apply suggestions from code review
Co-authored-by: Owen Mansel-Chan <62447351+owen-mc@users.noreply.github.com>
|
2026-02-03 10:34:14 +00:00 |
|
Tom Hvitved
|
6fbf727309
|
Merge pull request #21251 from hvitved/rust/fix-bad-join
Rust: Fix bad join
|
2026-02-02 19:12:30 +01:00 |
|
Owen Mansel-Chan
|
e00390d23a
|
Merge pull request #21224 from owen-mc/go/use-shared-basic-block-lib
Go: Use shared basic block lib
|
2026-02-02 16:31:06 +00:00 |
|
Michael B. Gale
|
d079671ec8
|
Align testItems with what getEnvVars does
|
2026-02-02 16:17:22 +00:00 |
|
Michael B. Gale
|
cbbc057dd3
|
Fix singular/plural wording and add test
|
2026-02-02 16:15:36 +00:00 |
|
Henry Mercer
|
e712e62f14
|
Merge pull request #21250 from github/post-release-prep/codeql-cli-2.24.1
Post-release preparation for codeql-cli-2.24.1
|
2026-02-02 07:31:39 -08:00 |
|
Michael B. Gale
|
30b30d65c8
|
Emit the new diagnostic
|
2026-02-02 14:47:25 +00:00 |
|
Michael B. Gale
|
6d67e419ff
|
Move private registry sources out of util package
|
2026-02-02 14:45:06 +00:00 |
|
Michael B. Gale
|
29930fa6bf
|
Track active proxy configurations
|
2026-02-02 14:40:08 +00:00 |
|
Michael B. Gale
|
a57c6cde30
|
Add EmitPrivateRegistryUsed
|
2026-02-02 14:39:27 +00:00 |
|
Tom Hvitved
|
b16f1d3778
|
Rust: Fix bad join
Before
```
Evaluated relational algebra for predicate _PathResolution::ImplItemNode.getTraitPath/0#dispred#3b7d1cb6_PathResolution::ImplOrTraitItemNode.ge__#shared@0d3de6d9 with tuple counts:
395360270 ~2% {5} r1 = JOIN Type::TAssociatedTypeTypeParameter#6da9e52a WITH `PathResolution::ImplItemNode.getTraitPath/0#dispred#3b7d1cb6` CARTESIAN PRODUCT OUTPUT Rhs.0, Lhs.0, Lhs.1, Lhs.2, Rhs.1
1274237644 ~0% {6} | JOIN WITH `PathResolution::ItemNode.getASuccessor/1#8f430f71` ON FIRST 1 OUTPUT Lhs.1, Lhs.2, Lhs.3, Lhs.4, Rhs.1, Rhs.2
1274237644 ~0% {6} | JOIN WITH PathResolution::TraitItemNode#8d4ce62d ON FIRST 1 OUTPUT Lhs.0, Lhs.4, Lhs.1, Lhs.2, Lhs.3, Lhs.5
6984871 ~0% {5} | JOIN WITH `PathResolution::ImplOrTraitItemNode.getAssocItem/1#f77bb9ed` ON FIRST 3 OUTPUT Lhs.2, Lhs.0, Lhs.3, Lhs.4, Lhs.5
6984871 ~0% {4} | JOIN WITH TypeAlias::Generated::TypeAlias#1ca97780 ON FIRST 1 OUTPUT Lhs.4, Lhs.1, Lhs.2, Lhs.3
6076675 ~0% {4} | JOIN WITH `TypeAlias::Generated::TypeAlias.getTypeRepr/0#dispred#5fd7e521` ON FIRST 1 OUTPUT Rhs.1, Lhs.1, Lhs.2, Lhs.3
return r1
```
After
```
Evaluated relational algebra for predicate _PathResolution::ImplItemNode.getTraitPath/0#dispred#3b7d1cb6_PathResolution::ImplOrTraitItemNode.ge__#shared@760e0499 with tuple counts:
443292 ~2% {3} r1 = SCAN `PathResolution::ImplOrTraitItemNode.getAssocItem/1#f77bb9ed` OUTPUT In.0, In.2, In.1
1258 ~1% {3} | JOIN WITH Type::TAssociatedTypeTypeParameter#6da9e52a ON FIRST 2 OUTPUT Lhs.2, Lhs.0, Rhs.2
13656944 ~3% {4} | JOIN WITH `PathResolution::ItemNode.getASuccessor/1#8f430f71_102#join_rhs` ON FIRST 1 OUTPUT Rhs.1, Lhs.1, Lhs.2, Rhs.2
6984871 ~0% {4} | JOIN WITH `PathResolution::ImplItemNode.getTraitPath/0#dispred#3b7d1cb6` ON FIRST 1 OUTPUT Lhs.3, Lhs.1, Lhs.2, Rhs.1
6076675 ~0% {4} | JOIN WITH `TypeAlias::Generated::TypeAlias.getTypeRepr/0#dispred#5fd7e521` ON FIRST 1 OUTPUT Rhs.1, Lhs.1, Lhs.2, Lhs.3
return r1
```
|
2026-02-02 15:26:32 +01:00 |
|
github-actions[bot]
|
73d06f26cb
|
Post-release preparation for codeql-cli-2.24.1
|
2026-02-02 14:04:26 +00:00 |
|
Ben Rodes
|
7ddfa80399
|
Merge branch 'main' into azure_python_sdk_url_summary_upstream
|
2026-02-02 09:00:35 -05:00 |
|
Henry Mercer
|
fedb9464af
|
Merge pull request #21248 from github/henrymercer/fix-mysql-typo
Fix capitalization of MySQL
codeql-cli/v2.24.1
|
2026-02-02 05:33:39 -08:00 |
|
Simon Friis Vindum
|
99b498b891
|
Rust: Resolve Self paths in type definitions
|
2026-02-02 13:51:59 +01:00 |
|
Simon Friis Vindum
|
95afe615b5
|
Rust: Add path resolution tests
|
2026-02-02 13:51:57 +01:00 |
|
Simon Friis Vindum
|
8b03608a4f
|
Merge pull request #21188 from paldepind/rust/self-path-assoc
Rust: Implement type inference for associated types for concrete types
|
2026-02-02 13:50:43 +01:00 |
|
Henry Mercer
|
1a6b2b9b82
|
Fix capitalization of MySQL
|
2026-02-02 12:37:32 +00:00 |
|
Henry Mercer
|
57c2208f7a
|
Merge pull request #21246 from github/henrymercer/kotlin/version-range-formatting
Fix formatting of Kotlin version ranges
|
2026-02-02 04:30:52 -08:00 |
|
Henry Mercer
|
5f1fd57f84
|
Fix formatting of Kotlin version ranges
|
2026-02-02 12:22:50 +00:00 |
|
Henry Mercer
|
6b78313701
|
Merge pull request #21245 from github/release-prep/2.24.1
Release preparation for version 2.24.1
|
2026-02-02 04:12:14 -08:00 |
|
Henry Mercer
|
38fcc61817
|
Fix formatting in Kotlin changelog
|
2026-02-02 12:10:15 +00:00 |
|
github-actions[bot]
|
0db542e9f0
|
Release preparation for version 2.24.1
|
2026-02-02 12:09:09 +00:00 |
|
Tom Hvitved
|
4a04f7b66f
|
Merge pull request #21243 from hvitved/csharp/insecure-object-tests
C#: Add more tests for `InsecureDirectObjectReference.ql`
|
2026-02-02 13:03:23 +01:00 |
|
Simon Friis Vindum
|
0567864a83
|
Rust: Make module private
Co-authored-by: Tom Hvitved <hvitved@github.com>
|
2026-02-02 12:57:26 +01:00 |
|
Simon Friis Vindum
|
18576838d4
|
Rust: Minor tweaks and improvements
|
2026-02-02 12:07:18 +01:00 |
|
Tom Hvitved
|
fe0634574d
|
C#: Add more tests for InsecureDirectObjectReference.ql
|
2026-02-02 11:09:26 +01:00 |
|