Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious IaC file with traversal path
-
DeliveryVictim scans attacker-supplied content with Checkov
-
ExploitPath traversal escapes intended output directory
-
ExecutionWrite arbitrary file on scanning host
-
ImpactTamper with config or scripts
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK
2 techniques across 2 tactics: Discovery, Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that a victim run Checkov to scan attacker-controlled or untrusted content (e.g., a malicious IaC file, module, or repository) - this is the passive user interaction (UI:P) in the vector. The attacker needs local access to the scanning filesystem context by influencing the scanned input, but no authentication to Checkov itself (PR:N). Limiting factors: the flaw is not remotely exploitable over a network (AV:L), it depends on the victim scanning hostile input rather than any default-configuration remote trigger, and impact is confined to file writes on the host performing the scan. Environments that only scan trusted, internally-authored IaC are at substantially lower practical risk. |
| Impact | This is a genuinely low-priority issue despite the CWE-22 (path traversal) classification. All signals align downward: the CVSS 4.0 base score is 4.3 (Medium), the vector is strictly local (AV:L) with passive user interaction required (UI:P), and exploit maturity is Unproven (E:U), meaning no public exploit exists. The only meaningful impact is integrity (VI:H) via arbitrary file write on the host running the scan; confidentiality and availability are rated N. There is no EPSS score, no CISA KEV listing, and no POC provided in the intelligence - so there is no evidence of real-world exploitation or weaponization. The one nuance to flag: the description says 'unauthenticated local user,' and the vector agrees (PR:N, AV:L). This is not a network-exploitable flaw - the attacker's leverage comes from supplying malicious content (e.g., an IaC file or repository) that a victim then scans with Checkov, so exposure is gated by whether operators scan untrusted/attacker-influenced input. Treat as a standard patch-on-cycle item, not an emergency; the high-integrity-impact label should not be mistaken for high real-world risk given the local vector and absence of exploitation signals. |
| Exploit ScenarioDerived | An attacker crafts a malicious Infrastructure-as-Code file or repository containing path-traversal sequences and gets a victim to scan it with Checkov (for example, a CI pipeline or a developer running a scan on an untrusted pull request). When Checkov processes the crafted content, it writes attacker-controlled files to arbitrary locations on the scanning host's filesystem, potentially overwriting configuration or scripts. No public exploit code is identified at time of analysis, and the local vector plus required user interaction limit this to targeted, opportunistic abuse. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
Path traversal in Prisma Cloud Checkov enables an unauthenticated local attacker to write files to arbitrary locations on the scanning filesystem by persuading a victim to scan attacker-controlled or untrusted infrastructure-as-code content. Exploitation requires user interaction (the victim running Checkov on malicious IaC), and the flaw is not remotely exploitable; impact is limited to file writes on the host performing the scan. No public exploit code or active exploitation has been reported (CISA KEV does not list this CVE), and the practical risk is low, especially for environments that scan only trusted, internally-authored IaC.
RemediationAI
No vendor-released patch is identified in the provided data; consult the Palo Alto Networks advisory at https://security.paloaltonetworks.com/CVE-2026-0312 for patch availability and fixed versions. As compensating controls, restrict the use of Checkov to trusted, internally-authored IaC repositories and avoid scanning untrusted third-party or user-submitted content. Run Checkov in a sandboxed or containerized environment with a read-only mount for the source code and minimal write permissions to limit the impact of arbitrary file writes; the trade-off is reduced convenience of the scanning workflow. Additionally, run Checkov with least privilege (non-root) to contain any file writes to a restricted directory.
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 a static analysis tool for infrastructure-as-code (IaC) used to scan Terraform, CloudFormation, Kubernetes, and other configurations for security and compliance issues. CVE-2026-0312 is a path traversal (CWE-22) vulnerability that arises because Checkov fails to properly sanitize file paths derived from scanned content, allowing an attacker who controls the scanned IaC to write files to arbitrary locations on the local filesystem. The affected product is identified by the CPE cpe:2.3:a:palo_alto_networks:checkov_by_prisma_cloud:*:*:*:*:*:*:*:*, indicating all versions of Checkov by Prisma Cloud are potentially affected. The vulnerability is local (AV:L), requires passive user interaction (UI:P), and no authentication (PR:N); the attacker must influence the content that a victim scans. The impact is high integrity (VI:H) but no confidentiality or availability impact, since only file writes are possible.
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:N/UI:P/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:U/AU:N/R:U/V:D/RE:M/U:Amber
Local vector and required victim scan action give AV:L/UI:R; no auth to the tool so PR:N; arbitrary file write yields I:H with no confidentiality or availability impact.
Primary rating from Vendor (palo_alto).
CVSS VectorVendor: palo_alto
Lifecycle Timeline
2DescriptionCVE.org
Path traversal vulnerabilities in Palo Alto Networks Checkov by Prisma® Cloud enable an unauthenticated local user to write files to arbitrary locations on the scanning filesystem.
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
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
More in Checkov By Prisma Cloud
View allArbitrary code execution in Palo Alto Networks Checkov - the Prisma Cloud IaC static-analysis scanner - triggers when th
OS command injection in Palo Alto Networks Checkov by Prisma Cloud allows a local low-privileged user to execute arbitra
Server-side request forgery in Palo Alto Networks Checkov by Prisma Cloud before version 3.2.533 allows a local unauthen
EUVD-2026-101675
GHSA-g27p-46hh-8683
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB