Skip to main content

Earthdata Search CVE-2026-82802

| EUVDEUVD-2026-68607 MEDIUM
Server-Side Request Forgery (SSRF) (CWE-918)
2026-08-31 VulDB GHSA-f5ch-73j8-9vvx
5.5
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify publicly accessible granules endpoint
  2. Delivery
    Craft openSearchOsdd URL targeting internal resource
  3. Exploit
    Submit unauthenticated HTTP request
  4. Execution
    Lambda fetches attacker-specified URL
  5. Impact
    Receive internal metadata or credentials in response

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Credential Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

No authentication is required (CVSS 4.0 PR:N) and no user interaction is needed (UI:N). The sole condition is network reachability of the granules endpoint and the ability to supply the openSearchOsdd parameter with an attacker-controlled URL - both satisfied by a standard unauthenticated HTTP request against a publicly accessible deployment. No non-default configuration or special platform requirement is described. Exploitation is bounded in direct impact by the outbound network access of the Lambda function and the permissions attached to its IAM execution role; if the Lambda has no access to private network resources and IMDSv2 is enforced, practical damage is reduced. Integrity and availability are not directly affected per the CVSS 4.0 assessment (VI:N, VA:N).

Impact

The CVSS 4.0 base vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms this is remotely exploitable with no authentication and no special attack requirements, placing it among the most accessible SSRF classes. The E:P metric in the provided CVSS 4.0 vector confirms a public proof-of-concept has been released, which materially increases exploitation likelihood beyond base-score-only estimates. EPSS data was not provided in the input, so a quantified exploitation probability cannot be stated. The vulnerability is not listed in the CISA KEV catalog, meaning active widespread exploitation has not been confirmed - however, the published PoC lowers the skill barrier substantially, and a SSRF in a serverless Lambda deployment carries elevated secondary risk because cloud metadata credential theft could enable lateral movement within the AWS account. The CVSS 4.0 confidentiality rating (VC:L) may understate realistic impact if the Lambda's IAM role is over-provisioned. No KEV listing and no vendor response leave defenders without an authoritative patch or remediation timeline; even a small research-oriented deployment team should prioritize compensating controls promptly given the unauthenticated network exposure and public exploit code.

Exploit ScenarioDerived

An unauthenticated attacker sends an HTTP request to the Earthdata Search granules endpoint with the openSearchOsdd parameter set to http://169.254.169.254/latest/meta-data/iam/security-credentials/, causing the Lambda function to fetch AWS instance metadata and return IAM role credentials in the response. A public proof-of-concept demonstrating this request structure has been published on GitHub, meaning exploitation requires no specialized knowledge of the application internals.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 31, 2026

Server-side request forgery in NASA Earthdata Search exposes the application server as an open proxy, allowing remote unauthenticated attackers to issue arbitrary outbound HTTP requests by controlling the openSearchOsdd argument to the granules endpoint. The vulnerable code path is the OpenSearchGranuleSearchLambda function in serverless/src/openSearchGranuleSearch/handler.js of version 1.0.0, deployed as an AWS serverless Lambda. A public proof-of-concept has been released by the reporting researcher; no vendor patch or acknowledgment exists.

RemediationAI

No vendor-released patch has been identified at time of analysis; the vendor did not respond to the disclosure. Operators should immediately implement strict input validation on the openSearchOsdd parameter using an allowlist of trusted OpenSearch Description Document URLs, rejecting any input that resolves to RFC 1918 private ranges, loopback addresses, or cloud metadata endpoints (169.254.169.254, 169.254.170.2). If the application is deployed on AWS, enforce IMDSv2 token-required mode on the underlying EC2 or Lambda environment to limit SSRF-driven metadata exposure - note this does not block SSRF to other internal targets. Restrict outbound Lambda network access via VPC security group egress rules or AWS Network Firewall to deny connections to private IP ranges; this reduces SSRF blast radius but may impact legitimate OpenSearch integrations. As a maximum-assurance temporary measure, disabling the OpenSearch granule search feature entirely until a patch is available eliminates the attack surface at the cost of that search capability.

Affected VersionsENISA

earthdata-search 1.0.0

Affected Packages

euvd earthdata_search no fix

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

Earthdata Search is NASA's open-source Earth science data discovery portal built on a serverless AWS Lambda architecture. The OpenSearchGranuleSearchLambda function processes an openSearchOsdd parameter representing an OpenSearch Description Document URL - a URL the server fetches to retrieve granule search capability metadata. CWE-918 (Server-Side Request Forgery) arises when this URL is accepted from untrusted input without validation, allowlisting, or network-layer controls, enabling the server to be directed at internal endpoints. In a Lambda/cloud context, particularly dangerous targets include the AWS instance metadata service (IMDS at 169.254.169.254), VPC-internal services, and other private network resources. The CPE cpe:2.3:a:nasa:earthdata-search:*:*:*:*:*:*:*:* uses a wildcard version, though the CVE description specifically calls out version 1.0.0.

Know when Earthdata Search 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

Vendor (VulDB) PRIMARY 5.5 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P
vuln.today AI 5.3 MEDIUM

Unauthenticated network-reachable endpoint, no special conditions, confidentiality-only impact via SSRF bounded to low by cloud metadata exposure scope.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
CVSS changed
Aug 31, 2026 - 16:22 NVD
6.9 (MEDIUM) 5.5 (MEDIUM)
CVE Published
Aug 31, 2026 - 15:15 cve.org
MEDIUM 6.9

DescriptionCVE.org

A flaw has been found in NASA earthdata-search 1.0.0. Affected by this issue is the function OpenSearchGranuleSearchLambda of the file serverless/src/openSearchGranuleSearch/handler.js of the component granules Endpoint. Executing a manipulation of the argument openSearchOsdd can lead to server-side request forgery. The attack can be launched remotely. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

Threat Intelligence Overview

EPSS Score
0.3%
Top 79% exploitable
Prevalence
Low
specialized NASA Earth science data discovery tool
Exploit
POC
Public exploit code exists
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

48
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy