GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • CodeQL documentation
  • CodeQL overview
  • Writing CodeQL queries
  • CodeQL language guides
  • QL language reference
  • CodeQL standard-libraries
  • CodeQL query help
  • CodeQL repository
  • QL publications
  • CodeQL query help for C and C++
  • CodeQL query help for C#
  • CodeQL query help for GitHub Actions
  • Artifact poisoning
  • Artifact poisoning

This view

  • Original page
  • New address

GeezerVison is showing codeql.github.com — CodeQL query help for GitHub Actions — CodeQL query help documentation

CodeQL query help for GitHub Actions¶

Visit the articles below to see the documentation for the queries included in the following query suites:

  • default: queries run by default in CodeQL code scanning on GitHub.

  • security-extended: queries from default, plus extra security queries with slightly lower precision and severity.

  • security-and-quality: queries from default, security-extended, plus extra maintainability and reliability queries.

These queries are published in the CodeQL query pack codeql/actions-queries (changelog, source).

  • Artifact poisoning
  • Artifact poisoning
  • Cache Poisoning via caching of untrusted files
  • Cache Poisoning via code injection
  • Cache Poisoning via execution of untrusted code
  • Checkout of untrusted code in a non-privileged context
  • Checkout of untrusted code in a privileged context
  • Checkout of untrusted code in a privileged context
  • Code injection
  • Code injection
  • Environment variable built from user-controlled sources
  • Environment variable built from user-controlled sources
  • Excessive Secrets Exposure
  • If expression always true
  • If expression always true
  • Improper Access Control
  • PATH environment variable built from user-controlled sources
  • PATH environment variable built from user-controlled sources
  • Storage of sensitive information in GitHub Actions artifact
  • Unmasked Secret Exposure
  • Unpinned tag for a non-immutable Action or reusable workflow
  • Untrusted Checkout TOCTOU
  • Untrusted Checkout TOCTOU
  • Use of a known vulnerable action
  • Workflow Should Use Default Setup
  • Workflow does not contain permissions
  • © GitHub, Inc.
  • Terms
  • Privacy
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.