CVE-2025-2180
Unknown Unknown - Not Provided
BaseFortify

Publication date: 2025-08-13

Last updated on: 2025-08-13

Assigner: Palo Alto Networks, Inc.

Description
An unsafe deserialization vulnerability in Palo Alto Networks Checkov by Prisma® Cloud allows an authenticated user to execute arbitrary code as a non administrative user by scanning a malicious terraform file when using Checkov in Prisma® Cloud. This issue impacts Checkov 3.0 versions earlier than Checkov 3.2.415.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2025-08-13
Last Modified
2025-08-13
Generated
2026-05-06
AI Q&A
2025-08-13
EPSS Evaluated
2026-05-05
NVD
EUVD
Affected Vendors & Products
Showing 2 associated CPEs
Vendor Product Version / Range
palo_alto_networks checkov 3.2.415
palo_alto_networks checkov 3.2.0
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-502 The product deserializes untrusted data without sufficiently ensuring that the resulting data will be valid.
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?

This vulnerability is an unsafe deserialization flaw in Palo Alto Networks Checkov by Prisma Cloud, affecting versions before 3.2.415. It allows an authenticated user to execute arbitrary code as a non-administrative user by scanning a malicious Terraform file with Checkov. The attack requires no special privileges and is of low complexity, exploiting the deserialization of untrusted data. [1]


How can this vulnerability impact me? :

If exploited, this vulnerability could allow an authenticated user to run arbitrary code on the system as a non-administrative user by scanning a malicious Terraform file. This could lead to unauthorized actions or compromise of the environment where Checkov is used. However, the severity is rated low, and no active exploitation is known. The risk increases if scanning infrastructure as code files from untrusted sources. [1]


How can this vulnerability be detected on my network or system? Can you suggest some commands?

This vulnerability can be detected by identifying if your environment is running a vulnerable version of Checkov (versions earlier than 3.2.415) within Prisma Cloud. Since the vulnerability occurs when scanning malicious Terraform files, detection involves verifying the Checkov version and monitoring for scans of untrusted Terraform files. Specific commands are not provided in the resources, but checking the installed Checkov version can be done with a command like 'checkov --version'. Additionally, reviewing logs for scans of suspicious Terraform files may help detect exploitation attempts. [1]


What immediate steps should I take to mitigate this vulnerability?

Immediate mitigation steps include upgrading Checkov to version 3.2.415 or later. Additionally, avoid running Checkov scans on Terraform files from untrusted sources or pull requests to reduce the risk of exploitation. [1]


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart