Description of the issue
I'm trying to replicate the setup used in this article on using CodeQL to harden Github actions but when specifying the github/codeql/javascript/ql/src/experimental/Security/CWE-094/ExpressionInjection.ql@main query in my workflow I get the following error:
A fatal error occurred: Found broken upgrade script at /home/runner/work/_temp/github/codeql/main/javascript/upgrades/e34b3e16dba5d11961119818c9beeff334f20a90 after 2 steps: No upgrade.properties
(eventual cause: ResourceError "No upgrade.properties")
Full run: https://github.com/blstrco/test-gh-advnaced-secrets-scanning/runs/3617466899?check_suite_focus=true
Repository: https://github.com/blstrco/test-gh-advnaced-secrets-scanning
My goal is to get CodeQL to detect the expression injection vulnerability in the vuln-action workflow.
I found this section in the documentation about referencing queries:
We don't recommend referencing query suites directly from the github/codeql repository, like github/codeql/cpp/ql/src@main. Such queries may not be compiled with the same version of CodeQL as used for your other queries, which could lead to errors during analysis.
I'm not sure if it's related to this - but how else should we reference query suites? Later on in the documentation this is how queries are referenced:
queries: +security-and-quality,octo-org/python-qlpack/show_ifs.ql@main
Thank you for any help!
Description of the issue
I'm trying to replicate the setup used in this article on using CodeQL to harden Github actions but when specifying the
github/codeql/javascript/ql/src/experimental/Security/CWE-094/ExpressionInjection.ql@mainquery in my workflow I get the following error:Full run: https://github.com/blstrco/test-gh-advnaced-secrets-scanning/runs/3617466899?check_suite_focus=true
Repository: https://github.com/blstrco/test-gh-advnaced-secrets-scanning
My goal is to get CodeQL to detect the expression injection vulnerability in the
vuln-actionworkflow.I found this section in the documentation about referencing queries:
I'm not sure if it's related to this - but how else should we reference query suites? Later on in the documentation this is how queries are referenced:
Thank you for any help!