Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion iac
Submodule iac updated 99 files
+10 −1 .all-contributorsrc
+2 −2 .github/CODEOWNERS
+1 −1 .github/action/src/codeql.ts
+24 −5 .github/dependabot.yml
+83 −20 .github/workflows/build.yml
+57 −0 .github/workflows/copilot-setup-steps.yml
+1 −1 .github/workflows/coverage.yml
+1 −1 .github/workflows/labeler.yml
+72 −21 .github/workflows/publish.yml
+2 −2 .github/workflows/release.yml
+2 −2 .github/workflows/version.yml
+6 −0 .gitmodules
+16 −19 .release.yml
+75 −19 CONTRIBUTING.md
+296 −211 Cargo.lock
+1 −0 Cargo.toml
+20 −13 README.md
+31 −14 action.yml
+1 −8 codeql-extractor.yml
+0 −5 docs/coverage.md
+2 −2 docs/workflows.md
+18 −14 extractor/Cargo.toml
+12 −0 extractor/README.md
+0 −1 extractor/src/autobuilder.rs
+8 −12 extractor/src/extractor.rs
+0 −4 extractor/src/generator.rs
+1 −0 extractor/tree-sitter-dockerfile
+1 −0 extractor/tree-sitter-hcl
+0 −7 ql/lib/bicep.qll
+2 −2 ql/lib/codeql-pack.lock.yml
+0 −4 ql/lib/codeql/bicep/AST.qll
+0 −67 ql/lib/codeql/bicep/ast/AstNodes.qll
+0 −122 ql/lib/codeql/bicep/ast/Expr.qll
+0 −60 ql/lib/codeql/bicep/ast/Literal.qll
+0 −47 ql/lib/codeql/bicep/ast/Object.qll
+0 −50 ql/lib/codeql/bicep/ast/Resources.qll
+0 −135 ql/lib/codeql/bicep/microsoft/Compute.qll
+0 −119 ql/lib/codeql/bicep/microsoft/Network.qll
+0 −60 ql/lib/codeql/bicep/microsoft/Storage.qll
+6 −0 ql/lib/codeql/hcl/AST.qll
+24 −0 ql/lib/codeql/hcl/Providers.qll
+1 −0 ql/lib/codeql/hcl/Security.qll
+174 −3 ql/lib/codeql/hcl/ast/AstNodes.qll
+55 −1 ql/lib/codeql/hcl/ast/Attributes.qll
+56 −0 ql/lib/codeql/hcl/ast/Block.qll
+37 −0 ql/lib/codeql/hcl/ast/Calls.qll
+93 −0 ql/lib/codeql/hcl/ast/Literals.qll
+46 −0 ql/lib/codeql/hcl/ast/Variables.qll
+194 −17 ql/lib/codeql/hcl/providers/AWS.qll
+105 −8 ql/lib/codeql/hcl/providers/Azure.qll
+28 −2 ql/lib/codeql/hcl/providers/GCP.qll
+31 −1 ql/lib/codeql/hcl/providers/GitHub.qll
+35 −1 ql/lib/codeql/hcl/providers/Kubernetes.qll
+0 −377 ql/lib/codeql/iac/actions/Actions.qll
+0 −1 ql/lib/codeql/iac/ast/Bicep.qll
+0 −1 ql/lib/codeql/iac/ast/internal/AstNodes.qll
+0 −73 ql/lib/codeql/iac/ast/internal/Bicep.qll
+16 −1 ql/lib/codeql/iac/ast/internal/Hcl.qll
+0 −830 ql/lib/codeql/iac/ast/internal/TreeSitter.qll
+0 −10 ql/lib/codeql/iac/azure/Bicep.qll
+16 −5 ql/lib/hcl.qll
+6 −566 ql/lib/iac.dbscheme
+0 −3 ql/lib/iac.qll
+3 −3 ql/lib/qlpack.yml
+2 −2 ql/src/codeql-pack.lock.yml
+1 −1 ql/src/qlpack.yml
+0 −130 ql/src/security/Actions/CWE-094/UntrustedCheckout.md
+0 −79 ql/src/security/Actions/CWE-094/UntrustedCheckout.ql
+0 −22 ql/src/security/Actions/CWE-275/ActionsPermissions.md
+0 −23 ql/src/security/Actions/CWE-275/ActionsPermissions.ql
+0 −44 ql/src/security/Actions/CWE-829/UnpinnedActionsTag.md
+0 −41 ql/src/security/Actions/CWE-829/UnpinnedActionsTag.ql
+0 −27 ql/src/security/Bicep/Storage/PublicAccess.md
+0 −19 ql/src/security/Bicep/Storage/PublicAccess.ql
+0 −20 ql/src/security/Bicep/Storage/SupportHttpTraffic.ql
+2 −2 ql/test/codeql-pack.lock.yml
+0 −13 ql/test/library-tests/actions/ast/.github/workflows/sample.yml
+0 −7 ql/test/library-tests/actions/ast/AST.expected
+0 −7 ql/test/library-tests/actions/ast/AST.ql
+0 −107 ql/test/library-tests/bicep/ast/AST.expected
+0 −3 ql/test/library-tests/bicep/ast/AST.ql
+0 −14 ql/test/library-tests/bicep/ast/sample.bicep
+0 −4 ql/test/library-tests/bicep/resource/Resolve.expected
+0 −9 ql/test/library-tests/bicep/resource/Resolve.ql
+0 −28 ql/test/library-tests/bicep/resource/sample.bicep
+1 −1 ql/test/library-tests/hcl/aws/AST.ql
+0 −16 ql/test/queries-tests/Actions/CWE-275/.github/workflows/jobpermission.yml
+0 −26 ql/test/queries-tests/Actions/CWE-275/.github/workflows/jobspermission.yml
+0 −13 ql/test/queries-tests/Actions/CWE-275/.github/workflows/nopermissions.yml
+0 −16 ql/test/queries-tests/Actions/CWE-275/.github/workflows/workflowpermission.yml
+0 −2 ql/test/queries-tests/Actions/CWE-275/ActionsPermissions.expected
+0 −1 ql/test/queries-tests/Actions/CWE-275/ActionsPermissions.qlref
+0 −1 ql/test/queries-tests/Bicep/Storage/PublicBucket/PublicBucket.expected
+0 −1 ql/test/queries-tests/Bicep/Storage/PublicBucket/PublicBucket.qlref
+0 −16 ql/test/queries-tests/Bicep/Storage/PublicBucket/storage.bicep
+1 −1 rust-toolchain.toml
+3 −5 scripts/create-extractor-pack.sh
+30 −3 scripts/publish-extractor-pack.sh
+1 −1 tools/pre-finalize.cmd
Loading