CVE-2026-47358
Last modified
CVE-2026-47358 is a high-severity vulnerability rated 8.6/10 on the CVSS scale. Terrascan v1.18.3 and prior are vulnerable to Server-Side Request Forgery (SSRF) via external URL resolution in uploaded IaC templates when running in server mode. When Terrascan parses uploaded ARM templates or CloudFormation templates, it resolves external URLs referenced within those templates via hashicorp/go-getter with all default detectors enabled, including FileDetector. EPSS estimates a 0.48% chance of exploitation in the next 30 days.
Description
Terrascan v1.18.3 and prior are vulnerable to Server-Side Request Forgery (SSRF) via external URL resolution in uploaded IaC templates when running in server mode. When Terrascan parses uploaded ARM templates or CloudFormation templates, it resolves external URLs referenced within those templates via hashicorp/go-getter with all default detectors enabled, including FileDetector. An unauthenticated remote attacker can upload an ARM template containing a templateLink.uri or parametersLink.uri field, or a CloudFormation template containing an AWS::CloudFormation::Stack TemplateURL field, pointing to an attacker-controlled URL. Terrascan will fetch the attacker-controlled URL server-side. Unlike SSRF via the remote scan endpoint, file:// URLs are directly usable without requiring an X-Terraform-Get redirect, enabling local file read. This affects deployments running terrascan in server mode (terrascan server), which binds to 0.0.0.0 with no authentication. Note: Terrascan was archived in August 2023 and no patch will be released.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Tenable | Terrascan | <= 1.18.3 |
References
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-47358?
How severe is CVE-2026-47358?
How do I fix CVE-2026-47358?
How Strix Helps
- One Click Account Takeover in GranolaHow a notification link broke out of Electron and led to a one-click account takeover.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-4735Deserialization of Untrusted Data vulnerability in DTStack c…8.7
- CVE-2026-47350Backend users were able to move records to a different page …5.3
- CVE-2026-47351Backend users were able to insert arbitrary records and file…5.3
- CVE-2026-47352Authenticated backend users were able to retrieve file metad…5.3
- CVE-2026-47356Terrascan v1.18.3 and prior are vulnerable to Server-Side Re…8.6
- CVE-2026-47357Terrascan v1.18.3 and prior are vulnerable to Server-Side Re…8.6
- CVE-2026-4736Improper Handling of Values vulnerability in No-Chicken Echo…7.3
- CVE-2026-47361In versions of the Datadog Android application prior to v541…6.4
- CVE-2026-47362In versions of the Datadog Android application prior to v554…4.6
- CVE-2026-47363In versions of the Datadog Android application prior to v541…6.3
- CVE-2026-47364In versions of the Datadog Android application prior to v545…6.5
- CVE-2026-47365Argument injection vulnerability in WordPress Toolkit before…9.9
Are you affected by CVE-2026-47358?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
