CVE-2026-47357 Details
Description
Terrascan v1.18.3 and prior are vulnerable to Server-Side Request Forgery (SSRF) via the remote_url parameter in the remote directory scan endpoint (POST /v1/{iac}/{iacVersion}/{cloud}/remote/dir/scan) when running in server mode. An unauthenticated remote attacker can supply an attacker-controlled HTTP URL as remote_url with remote_type set to "http". The URL is passed directly to hashicorp/go-getter (v1.7.5) without validation. Go-getter's HttpGetter supports the X-Terraform-Get response header, allowing the attacker's server to redirect the download to a file:// URL, enabling local file read. Additionally, HttpGetter has Netrc set to true, causing it to read ~/.netrc and send stored credentials to attacker-controlled hostnames. 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.
A Server-Side Request Forgery (SSRF) vulnerability has been identified in Tenable Terrascan versions through v1.18.3. The issue arises in the remote directory scan endpoint when the application is running in server mode. An unauthenticated remote attacker can exploit this vulnerability by sending a crafted HTTP URL as the remote_url parameter, with remote_type set to 'http'. The URL is forwarded to hashicorp/go-getter (v1.7.5) without proper validation. This exploitation allows the attacker's server to redirect the download to a file:// URL, facilitating local file read. Furthermore, the vulnerability is compounded by HttpGetter's Netrc set to true, which causes it to read credentials from the user's .netrc file and send them to attacker-controlled hosts. This vulnerability affects deployments of Terrascan running as a server, which listen on all interfaces without authentication.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed May 19, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/tenable/terrascan | [email protected] | Product |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-918 | Server-Side Request Forgery (SSRF) | [email protected] |
| CWE-610 | Externally Controlled Reference to a Resource in Another Sphere | [email protected] |
| CWE-73 | External Control of File Name or Path | [email protected] |
| CWE-918 | Server-Side Request Forgery (SSRF) | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| tenable terrascan | <= 1.18.3 |
CPE
Remediation
| |
Change History
5 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 24, 2026 | CVE Translated | [email protected] |
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| May 20, 2026 | Initial Analysis | [email protected] |
| May 19, 2026 | New CVE Received | [email protected] |