crowdstrike/CrowdStrike FCS CLI GitHub Action

Run FCS IaC or Image scan

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Apr 14, 2026
License
Public domain

Pinned Snippet

workflow.ymlSHA-pinned
uses: crowdstrike/fcs-action@340a86029db9fcb0287b5df183639f8d487dc206 # v4.0.1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
bin_pathFCS binary installation path (defaults to $RUNNER_TEMP)no
falcon_client_idCrowdStrike API Client ID for authenticationyes
falcon_regionCrowdStrike API region. Allowed values are us-1, us-2, eu-1, us-gov-1, us-gov-2yesus-1
versionFCS CLI version to useno
scan_typeType of scan to perform: iac or imagenoiac
categoriesInclude results for the specified categoriesno
configPath to the scan configuration fileno
disable_secrets_scanDisable scanning of secrets and passwords in target filesnofalse
exclude_categoriesExclude results for the specified categories, accepts a comma-separated listno
exclude_pathsExclude paths from scan, accepts a comma-separated list (e.g. './sample-dir-to-omit/*,sample-file.tf')no
exclude_platformsExclude results for the specified platforms, accepts a comma-separated listno
exclude_severitiesExclude results for the specified severities, accepts a comma-separated listno
fail_onComma-separated list of which kind of results should return an exit code different from 0no
output_pathPath to save the scan results. For IaC: file or directory path. For image scans: must be a file path with .json, .sarif, or .cdx.json extension, or omit to use CLI defaultsno
pathPath to local file, local directory or git repo to scan (e.g. ./my-local-dir, git::<git repo>, sample-file.tf)no
platformsInclude results for the specified platforms, accepts a comma-separated list (e.g Ansible,CloudFormation)no
policy_ruleIaC cloud scanning policy-rule. Use "local" for local rules, "default-iac-alert-rule" for cloud-based rulesnolocal
project_ownersComma-separated list of project owners to notify (max 5)no
project_nameName of the project for identification in Falcon consoleno
report_formatsComma-separated list of formats in which reports are to be written (e.g. json,sarif)no
severitiesInclude results for the specified severities, accepts a comma-separated list (e.g. high,medium)no
timeoutTimeout for the scan in secondsno
upload_resultsUpload scan results to the CrowdStrike Falcon Consolenofalse
imageContainer image to scan (e.g., nginx:latest, docker://image:tag)no
socketCustom socket path for container engine (e.g., unix:///var/run/docker.sock)no
platformTarget platform(s) for multi-platform images. Single value or comma-separated list in OS/ARCH format (e.g., linux/amd64 or linux/amd64,linux/arm64)no
vulnerability_onlyImage scan for vulnerabilities onlynofalse
sbom_onlyOnly generate Image SBOM in CycloneDX (json) formatnofalse
minimum_scoreOnly show vulnerabilities with CVSS score at or above this threshold (0.0-10.0)no
minimum_severityOnly show vulnerabilities with this severity or higher (low, medium, high, critical)no
minimum_exprtOnly show vulnerabilities with this ExPRT rating or higher (low, medium, high, critical)no
exclude_vulnerabilitiesComma-separated list of vulnerability IDs to excludeno
vuln_fixable_onlyExclude vulnerabilities without a fixnofalse
report_sort_bySort report by vulnerability, ExPRT rating, severity or score in ascending or descending orderno
show_full_descriptionShow full vulnerability descriptions without truncationnofalse
show_full_detection_detailsShow full detection details without truncationnofalse
minimum_detection_severityOnly show detections with this severity or higher (low, medium, high, critical)no
no_colorDisable colored output for severity levels and ExPRT ratingsnofalse
temp_dirCustom directory for temporary filesno
strict_digestEnable strict digest validation for container images (enforces digest consistency between build and registry)nofalse
namedescription
exit-codeExit code of the FCS CLI tool. For IaC scans, determined by the fail_on parameter. For image scans, determined by the image assessment policy configured in the Falcon console.