paloaltonetworks/Cortex Cloud Scan

Run Cortex Cloud security scans for Code Security, Container Workload Protection, and API Security

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit May 29, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: paloaltonetworks/cortex-cloud-scan@3a5f413ae5a63d0da6d069eca9e628fece0603a7 # v1.0.0

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

namedescriptionrequireddefault
api-base-urlCortex Cloud API base URLyes
api-keyCortex Cloud API keyyes
api-key-idCortex Cloud API key IDyes
scan-typeType of scan to perform: code, image, or apiyes
directory[Code] Directory path to scanno
file[Code] File path to scanno
repo-id[Code] Repository ID (format: owner/repo)no
branch[Code] Branch nameno
upload-mode[Code] Upload mode: upload, no-upload, or no-codenoupload
framework[Code] Frameworks to scan (comma-separated)no
skip-framework[Code] Frameworks to skip (comma-separated)no
severity[Code] Filter by severity levels (comma-separated: critical,high,medium,low,unknown)no
output-format[Code] Output format: cli, json, spdx, junitxml, sarif, cyclonedx, cyclonedx_jsonnocli
output-file-path[Code] Path for output fileno
soft-fail[Code/Image] Do not fail pipeline on findings (true/false)nofalse
no-fail-on-crash[Code/Image] Return exit code 0 on internal errors (true/false)nofalse
compact[Code] Do not display code blocks in output (true/false)nofalse
skip-path[Code] Path to skip during scanno
create-repo-if-missing[Code] Create repository if missing (true/false)nofalse
validate-secrets[Code] Validate detected secrets (true/false)nofalse
image[Image] Container image name to scanno
archive[Image] Scan from archive file (true/false)nofalse
archive-format[Image] Archive format: docker-archive or oci-archivenodocker-archive
docker-host[Image] Path to Docker socketno
ci-pipeline-id[Image] CI pipeline identifierno
ci-build-id[Image] CI build identifierno
image-timeout[Image] Timeout in secondsno60
image-output-format[Image] Output format: human-readable or jsonnohuman-readable
scanned-app-url[API] Base URL of the application to scanno
api-spec-file[API] Path to API specification fileno
api-spec-type[API] API specification typenoopenapi
auth-file[API] Path to authentication fileno
java-location[API] Path to Java binary (version >= 11)nojava
api-timeout[API] Scan timeout in secondsno300
concurrency[API] Concurrency limit for scan requestsno5
api-output-file[API] Output path for report fileno
ca-certificatePath to CA certificate for proxy/TLS inspectionno
no-cert-verifyDisable TLS certificate verification (true/false)nofalse
http-proxyHTTP proxy server URLno
log-levelLogging level: INFO, WARNING, ERRORno
supportGenerate support bundle with detailed logs (true/false)nofalse
namedescription
scan-resultPath to scan result file (if output file was specified)
exit-codeExit code from the scan
support-bundlePath to support bundle file (if support was enabled)