Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain local write access to scanned directory
-
DeliveryPlant crafted IaC file with injected OS command
-
ExploitCI/CD pipeline or developer invokes Checkov scan
-
ExecutionCommand injection executes within Checkov process
-
PersistAccess cloud credentials held by pipeline
-
ImpactPivot to cloud infrastructure compromise
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK
2 techniques across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the attacker to have local file-system write access to a directory that Checkov scans, and a user or automated process must subsequently run Checkov against that location (UI:P - passive interaction). The attack vector is strictly local (AV:L), ruling out remote unauthenticated exploitation. The attacker cannot trigger the injection remotely; they must first have the ability to place or modify files in a scanned path. The elevated subsequent-system impact (SC:H/SI:H/SA:H) only materialises when the Checkov process holds meaningful access to external systems such as cloud provider credentials or production infrastructure - common in CI/CD pipelines but absent in isolated local development use. Read-only access to a scanned repository is not sufficient to exploit this issue. |
| Impact | The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:P) confines exploitation to local access with passive user interaction - someone must run Checkov against attacker-controlled IaC content. The raw vulnerable-system impact is low (VC:N/VI:L/VA:N), but the subsequent-system metrics (SC:H/SI:H/SA:H) capture the real-world concern: Checkov processes executing inside CI/CD pipelines routinely hold access to cloud provider credentials, deployment keys, and production infrastructure, meaning a successful injection can pivot to cloud account compromise. Even a mid-sized municipal IT team in bytom running Checkov as their IaC security gate should treat this as a meaningful risk if externally-contributed code enters their scan pipeline without prior review gates. The reported score of 1.1 is heavily discounted by E:U and the supplemental remediation and value metrics; it understates raw base-level scope-change impact. No EPSS data was included in the provided intelligence, and the vulnerability is neither in CISA KEV nor associated with a known public PoC, which supports the low urgency signal for most environments. Priority rises significantly for any pipeline that grants Checkov broad cloud credentials or runs it against untrusted third-party IaC repositories. |
| Exploit ScenarioDerived | A user with local file-system write access places a crafted IaC template - such as a Terraform configuration with a specially constructed resource value containing shell metacharacters - into a path monitored by Checkov. When a developer or CI/CD automation job runs Checkov against that path, the injected command executes under the Checkov process context, which in typical pipeline deployments holds cloud API keys or deployment credentials, enabling lateral movement to cloud infrastructure. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 10, 2026
OS command injection in Palo Alto Networks Checkov by Prisma Cloud allows a local low-privileged user to execute arbitrary commands within the Checkov scanning process. Because Checkov is routinely deployed inside CI/CD pipelines holding cloud credentials and infrastructure deployment permissions, successful exploitation can propagate beyond the scanning host to affect subsequent systems at high confidentiality, integrity, and availability impact. No public exploit has been identified and Palo Alto Networks' own environmental scoring (1.1) reflects both the local-only attack vector and currently unreported exploitation activity.
RemediationAI
Consult and apply the fix referenced in the Palo Alto Networks advisory at https://security.paloaltonetworks.com/CVE-2026-0302; the exact patched version is not confirmed from the provided data and must be verified there. As compensating controls prior to patching: restrict write access to directories that Checkov processes scan so that only trusted contributors can introduce IaC files; enforce mandatory code review before CI/CD pipelines invoke Checkov against externally-contributed templates; and constrain the permissions held by the Checkov execution environment - use least-privilege cloud credentials scoped to read-only analysis rather than deployment permissions, which directly limits the subsequent-system blast radius. Running Checkov in an isolated container without access to production credentials or infrastructure APIs eliminates the SC:H/SI:H/SA:H scope-change risk even if the injection fires.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Checkov is an open-source policy-as-code and static analysis tool - originally from Bridgecrew, now integrated into Palo Alto Networks' Prisma Cloud platform - that scans Infrastructure-as-Code (IaC) templates such as Terraform, CloudFormation, and Kubernetes manifests for security misconfigurations. The vulnerability is classified as CWE-78 (Improper Neutralization of Special Elements used in an OS Command), indicating that user-influenced input is passed to an OS command execution call without adequate sanitization inside the Checkov Python process. The CPE string cpe:2.3:a:palo_alto_networks:checkov_by_prisma_cloud:*:*:*:*:*:*:*:* uses a wildcard version range, suggesting the advisory covers all releases up to the fix without specifying an exact cutoff. The CVSS 4.0 supplemental metrics classify the vulnerability as having no exploitation unremediated value (V:D) and unreported exploitation status (E:U), consistent with a newly-disclosed, patch-available vulnerability.
Know when Checkov By Prisma Cloud gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:P/VC:N/VI:L/VA:N/SC:H/SI:H/SA:H/E:U/AU:N/R:U/V:D/RE:M/U:Amber
Local write access and passive user interaction required; scope change to subsequent systems (cloud credentials/infra) drives C:H/I:H/A:H.
Primary rating from Vendor (palo_alto).
CVSS VectorVendor: palo_alto
Lifecycle Timeline
1DescriptionCVE.org
An OS command injection vulnerability in Palo Alto Networks Checkov by Prisma® Cloud enables a local user to execute arbitrary commands in the processes running Checkov.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
More in Checkov By Prisma Cloud
View allPath traversal in Prisma Cloud Checkov enables an unauthenticated local attacker to write files to arbitrary locations o
Arbitrary code execution in Palo Alto Networks Checkov - the Prisma Cloud IaC static-analysis scanner - triggers when th
Server-side request forgery in Palo Alto Networks Checkov by Prisma Cloud before version 3.2.533 allows a local unauthen
EUVD-2026-75270
GHSA-9wwx-r2gg-j99v
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB