/

CVE-2026-47618

Severity:

HIGH RISK

(7.5)

Server-Side Request Forgery (CWE-918) in NVIDIA Dynamo Fetcher

CVE-2026-47618

Analyzed

Vulnerability type

Category:

Server-Side Request Forgery

CWE:

CWE-918

Impact:

Information Disclosure

Severity:

HIGH RISK

(7.5)

CVSS version:

3.1

Catch this CVE while code is being written

Detect vulnerable code directly in pull requests, so CVEs are fixed before merge.

Summary

NVIDIA Dynamo for Linux contains a server-side request forgery vulnerability in its Rust multimodal media fetcher. If attacker-controlled media locations are processed, an attacker may cause the server to send requests to unintended destinations and potentially disclose information.

Affected context

The vulnerability occurs in deployments that use NVIDIA Dynamo's Rust multimodal media fetcher to retrieve media from locations influenced by external or insufficiently trusted input. Risk depends on whether the fetcher can reach internal services, protected network resources, or endpoints containing sensitive information.

Exploit preconditions

  • Attack surface: The multimodal media-fetching functionality exposed by the server
  • Required access: Ability to submit or influence a media reference processed by the fetcher
  • Trigger point: Server-side retrieval of the attacker-influenced location
  • Why exploitation is possible: The fetcher may make outbound requests without adequately restricting destination schemes, hosts, addresses, or network paths

Why this happens

The underlying issue is insufficient validation and destination control for server-side network requests. When a service retrieves a resource based on attacker-influenced input without enforcing an allowlist and blocking private or reserved destinations, it can be induced to access resources from the server's network position. This behavior maps to CWE-918: Server-Side Request Forgery.

Potential impact

  • An attacker may retrieve information from internal services
  • Sensitive response data could be disclosed through the application
  • Cloud or infrastructure metadata may be exposed where reachable
  • Internal network topology and service availability could be revealed

General mitigation guidance

Mitigation generally focuses on reducing trust in externally supplied media locations and constraining outbound requests.

Common defensive patterns include:

  • Permit retrieval only from an explicit allowlist of schemes, hosts, and ports
  • Reject loopback, link-local, private, multicast, and otherwise reserved address ranges
  • Resolve hostnames and validate the resulting addresses before connecting
  • Revalidate destinations across redirects and disable redirects where they are unnecessary
  • Apply outbound network egress controls and isolate the fetcher from sensitive network segments
  • Limit response size, request duration, and returned content to the minimum required
  • Run the fetcher with least-privilege network and runtime permissions

How teams detect issues like this

Detection approaches commonly include:

  • Static analysis for network clients consuming URLs or destinations derived from request data
  • Code review checks for missing scheme, hostname, port, redirect, and IP-range validation
  • Tests covering loopback, private, link-local, encoded, redirected, and DNS-rebinding destinations
  • Network monitoring for unexpected outbound connections from the media-fetching service
  • Egress policies that alert on or block access to internal and metadata endpoints
  • Automated security review tools that identify SSRF-prone request flows

Sources

SourceLink
github.comgithub.com/NVIDIA/product-security/tree/main/2026/5842
nvd.nist.govnvd.nist.gov/vuln/detail/CVE-2026-47618
cve.orgcve.org/CVERecord?id=CVE-2026-47618

Frequently asked

questions

Potentially. Exploitability depends on whether an attacker can submit or influence media locations handled by a reachable Dynamo service.

No direct host access is necessarily required. The relevant prerequisite is access to an interface or workflow that causes the server-side media fetcher to process attacker-influenced input.

Restrict outbound retrieval to an explicit destination allowlist, validate resolved addresses, control redirects, and enforce network egress boundaries.

Treat remote locations as untrusted input, test private and reserved address cases, apply least-privilege networking, and monitor unexpected server-originated requests.

Find out what's already
exploitable in your codebase.