SSRF Vulnerability in NASA earthdata-search
NASA earthdata-search version 1.0.0 contains a Server-Side Request Forgery (SSRF) vulnerability in the scaleImage function, allowing remote attackers to perform unauthorized requests.
CVE search metadata
CVE search record: CVE-2026-82801. Severity: high. CVSS: 7.3. KEV: no. Product: earthdata-search (1.0.0). Brief: SSRF Vulnerability in NASA earthdata-search. Brief link: https://feed.craftedsignal.io/briefs/2026-08-nasa-ssrf/
NASA earthdata-search version 1.0.0 contains a Server-Side Request Forgery (SSRF) vulnerability. The flaw exists within the scaleImage function located in the file serverless/src/scaleImage/handler.js, which is part of the application's scale Endpoint component. This vulnerability allows an unauthenticated remote attacker to manipulate inputs to the function, forcing the server to perform unauthorized HTTP requests to arbitrary destinations. This could potentially be leveraged to access internal metadata services, cloud infrastructure resources, or internal network services not intended for public access. The vulnerability is publicly disclosed, and no official patch has been provided by the vendor, as they did not respond to initial disclosure efforts.
Attack Chain
- Attacker identifies the publicly accessible scale Endpoint in the NASA earthdata-search application.
- Attacker crafts a malicious request targeting the scaleImage handler function.
- Attacker injects a target URL into the input parameter processed by the scaleImage function.
- The server-side application fails to validate or sanitize the attacker-provided URL.
- The application performs a backend HTTP GET or POST request to the attacker-specified target.
- Attacker observes the response or network impact to exfiltrate data or probe internal network architecture.
Impact
Successful exploitation of this vulnerability allows remote attackers to bypass network perimeters, potentially leading to the unauthorized disclosure of internal data, sensitive information from internal cloud metadata services, or the ability to interact with other internal-only API endpoints within the environment.
Recommendation
Prioritize the identification of internet-facing instances of NASA earthdata-search 1.0.0 within the environment. If the software is deployed, implement egress filtering at the network level to prevent the server from reaching internal resources or unauthorized external domains. Monitor web server logs for suspicious requests containing URL parameters that deviate from expected patterns within the scaleImage handler endpoint.
Immediate actions
Inventory all internet-facing NASA earthdata-search deployments.
Mitigations
Implement egress filtering on servers running earthdata-search to restrict outbound connections to known-necessary endpoints.
CVE-2026-82801