Alvaro Muñoz
b1ddbc9d13
Improve Control Checks
2024-09-25 15:25:56 +02:00
Alvaro Muñoz
153fb492f7
Update tests
2024-09-24 23:14:37 +02:00
Alvaro Muñoz
43b61eb072
Bump qlpack versions
2024-09-24 23:04:57 +02:00
Alvaro Muñoz
356c200158
Composite Action steps's getEnclosingJob should return the calling job
2024-09-24 23:03:55 +02:00
Alvaro Muñoz
0d55b4e784
Bump qlpack versions
2024-09-24 21:59:10 +02:00
Alvaro Muñoz
f26e41db3f
Merge pull request #88 from github/DFG/composite_actions
...
DFG/composite actions
2024-09-24 21:58:07 +02:00
Alvaro Muñoz
f095622a9b
Update expected test results
2024-09-24 21:50:59 +02:00
Alvaro Muñoz
e8a667fdc6
Add new tests
2024-09-24 21:43:31 +02:00
Alvaro Muñoz
4fc9e3f0f1
Add Composite action's outputs as a return node
2024-09-24 21:43:10 +02:00
Alvaro Muñoz
7c2386bbee
Simplify callable/call matches
2024-09-24 21:42:52 +02:00
Alvaro Muñoz
ef549ef795
Add Outputs nodes as CFG/DFG nodes
2024-09-24 21:41:03 +02:00
Alvaro Muñoz
ffbddb1073
Simplify Callable/call match
2024-09-24 21:40:15 +02:00
Alvaro Muñoz
090d22fa7a
Add GetRepoRoot helper function
2024-09-24 21:38:42 +02:00
Alvaro Muñoz
abd49d5b11
Improve privilege workflow detection
2024-09-24 12:12:29 +02:00
Alvaro Muñoz
fe06c9e5fa
d /Users/pwntester/src/github.com/github/codeql-actions/ql
2024-09-24 12:12:09 +02:00
Alvaro Muñoz
2bfb156508
d /Users/pwntester/src/github.com/github/codeql-actions/ql
2024-09-23 23:08:58 +02:00
Alvaro Muñoz
610dcaf23d
Bump qlpack versions
2024-09-23 12:31:19 +02:00
Alvaro Muñoz
53f82d3d6c
Control Checks in Run/Uses steps also protect Jobs that depend on them
2024-09-23 12:29:35 +02:00
Alvaro Muñoz
269c1de902
Bump qlpack versions
2024-09-23 10:22:18 +02:00
Alvaro Muñoz
5e74f89255
Merge pull request #87 from github/reusable_workflow_priv_checks
...
Consider a Reusable Workflow privileged if a caller is
2024-09-23 10:19:00 +02:00
Alvaro Muñoz
df59e6f5d2
Consider a Reusable Workflow privileged if a caller is
2024-09-23 10:18:29 +02:00
Alvaro Muñoz
1dd7c3d2ef
Bump qlpack versions
2024-09-22 22:06:35 +02:00
Alvaro Muñoz
b685a8df4d
Merge pull request #86 from github/analyze_reusable_workflows
...
Cross remote Reusable Workflow analysis
2024-09-22 22:06:05 +02:00
Alvaro Muñoz
d44e7aee0a
Cross remote Reusable Workflow analysis
2024-09-22 22:05:39 +02:00
Alvaro Muñoz
a1e44bc918
Bump qlpack versions
2024-09-20 15:42:19 +02:00
GitHub Security Lab
59592cc087
Merge pull request #85 from github/improve_reusable_workflow_calls
...
Improve reusable workflow calls
2024-09-20 15:41:42 +02:00
Alvaro Muñoz
116d83da5f
Improve reusable workflow calls
2024-09-20 15:40:41 +02:00
Alvaro Muñoz
e9dfd9ccb4
Bump qlpack versions
2024-09-20 11:54:00 +02:00
GitHub Security Lab
d3c1db5948
Merge pull request #84 from github/report_unpin_node
...
Modify UnpinnedActionsTag report node
2024-09-20 11:53:26 +02:00
Alvaro Muñoz
c20e407c16
Modify UnpinnedActionsTag report node
2024-09-20 11:52:44 +02:00
Alvaro Muñoz
dac930de3a
Merge branch 'master' of https://github.com/github/codeql-actions
2024-09-19 18:44:30 +02:00
Alvaro Muñoz
c3d7af8f59
Bump qlpack versions
2024-09-19 18:44:23 +02:00
Alvaro Muñoz
eca3205f3b
Merge pull request #83 from github/fix_82
...
feat: Improve sanitizer checks
2024-09-19 18:40:38 +02:00
Alvaro Muñoz
db328f0b16
Improve Association check
2024-09-19 18:24:08 +02:00
Alvaro Muñoz
4f075f3f36
feat: Improve sanitizer checks
2024-09-19 13:38:08 +02:00
Alvaro Muñoz
92f3b1614c
Bump qlpack versions
2024-09-17 17:07:35 +02:00
Alvaro Muñoz
69b9542a5f
Add help file for SecretsInArtifacts query
2024-09-17 17:06:50 +02:00
Alvaro Muñoz
3a39058299
Bump qlpack versions
2024-09-12 10:42:12 +02:00
Alvaro Muñoz
69818c5bb5
Remove bindingset from DataFlow's compatibleTypes
2024-09-12 09:58:21 +02:00
Alvaro Muñoz
48a0fd500d
Bump qlpack versions
2024-09-11 18:09:05 +02:00
Alvaro Muñoz
370d3adbb2
Merge pull request #80 from github/list_files
...
Add models for list-files actions
2024-09-11 18:08:15 +02:00
Alvaro Muñoz
5fe81ddb08
Update tests
2024-09-11 18:07:25 +02:00
Alvaro Muñoz
15bb4d851d
Add new test for flow through matrix
2024-09-11 10:25:31 +02:00
Alvaro Muñoz
b199fdc3e2
Add new models for file listing actions
2024-09-11 10:25:10 +02:00
Alvaro Muñoz
321e5504bc
Bump qlpack versions
2024-09-10 13:59:04 +02:00
Alvaro Muñoz
25a210734b
Update tests
2024-09-10 13:58:36 +02:00
Alvaro Muñoz
ef41db3ce5
Extract simple reference expression from ORed disjuncts
2024-09-10 13:58:24 +02:00
Alvaro Muñoz
a9a297ab78
Update tests
2024-09-10 09:52:21 +02:00
Alvaro Muñoz
147da50cb9
Use Taint Tracking to track PR refs to checkout's ref argument
2024-09-10 09:52:09 +02:00
Alvaro Muñoz
bd0c762781
Refactor: Do not use PRHeadCheckoutStep on any dependency of TaintTracking
...
Problem is that there are StoreSteps that depend on PRHeadCheckout so
there is a non-monotic recursion error since PRHeadCheckout depends on
TaintTracking module, but this module depends on PRHeadCheckout
2024-09-10 09:51:32 +02:00