/

CVE-2026-47613

Severity:

HIGH RISK

(7.5)

SSRF (CWE-918) in NVIDIA Dynamo Linux Path Handling

CVE-2026-47613

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 may improperly restrict pathnames supplied through multimodal requests. An attacker who can submit a crafted local path may cause the service to access or disclose information from locations outside the intended restricted directory.

Affected context

The vulnerability may occur in NVIDIA Dynamo for Linux when multimodal request processing accepts local path values and uses them to access server-side resources. Risk depends on the service exposing this request functionality and on pathname restrictions being enforced incompletely or inconsistently.

Exploit preconditions

  • Attack surface: Multimodal request processing
  • Required access: Ability to submit or influence a multimodal request containing a local path
  • Trigger point: Server-side handling of the supplied pathname
  • Why exploitation is possible: Insufficient restriction of the requested path may allow access beyond the intended directory boundary

Why this happens

The underlying bug is an insufficiently constrained server-side resource request. User-controlled path data is accepted by a component that is expected to limit access to a restricted directory, but the validation or canonicalization logic does not reliably preserve that boundary.

This maps to CWE-918: Server-Side Request Forgery, because attacker-influenced resource locations can cause the application to retrieve data from unintended server-side locations.

Potential impact

  • An attacker may disclose files or other information outside the permitted directory
  • Sensitive configuration or model data could be exposed
  • The service may access resources that were not intended to be available through multimodal requests
  • Repeated exploitation could increase the scope of information leakage

General mitigation guidance

Mitigation generally focuses on reducing trust in request-supplied paths and enforcing a strong server-side resource boundary.

Common defensive patterns include:

  • Resolve and canonicalize paths before authorization checks
  • Permit access only to explicitly allowlisted directories and resource types
  • Prefer opaque resource identifiers over client-supplied filesystem paths
  • Reject path values that resolve outside the intended directory
  • Run request-processing services with least-privilege filesystem access
  • Avoid exposing sensitive files to the service account
  • Apply consistent validation at every code path that handles multimodal resources

How teams detect issues like this

Organizations can look for this class of issue through:

  • Static analysis rules identifying request data used in filesystem or server-side resource access
  • Code review checks for canonicalization performed after authorization or not performed at all
  • Tests using boundary, normalized, and unexpected path inputs to verify directory confinement
  • Runtime monitoring for requests that access unusual filesystem locations
  • Policy enforcement that restricts service identities to approved directories

Automated security review tools may help identify user-controlled path flows, but findings should be validated against the deployment's actual resource model.

Sources

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

Frequently asked

questions

It may be exploitable through a network-accessible multimodal request interface, depending on how the NVIDIA Dynamo service is deployed and exposed.

The attacker generally needs the ability to submit or influence a multimodal request containing a local path. Authentication and authorization requirements depend on the deployment.

Treat paths as untrusted input, canonicalize them before authorization, and allow access only to explicitly approved resources within a controlled directory.

Prefer resource identifiers over raw paths, enforce least-privilege filesystem permissions, apply centralized path validation, and test every resource-accessing request path for boundary bypasses.

Find out what's already
exploitable in your codebase.