☠️
EXFILTRATING
DATA...
01010111 10110010 00101001 11000110 01101100 10011011 00010001 11100101 01000010 10101111
[ <-- BACK_TO_SEARCH ]
Its logo [ WEBSITE ] [ VENDOR STATS ]
CVSS: 5.2 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N 🐛 CWE-116
👁️
Common Weakness Enumeration - Identifies the specific category of software weakness or flaw.

CVE-2026-65085

CVE-2026-65085 Information Disclosure in Its
📅 PUBLISHED: 2026-08-25 00:00 UTC 🔄 UPDATED: 2026-09-26 06:16 UTC
[ ZERO-DAY / UNPATCHED ] [ DEFENSE PATCH ↓ ]
💣 PoC: Public
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🎯 EPSS: 0.12%
👁️
0.12% probability
2.9× above the median CVE
Tier: ELEVATED
30-day exploitation window · FIRST.org · updated daily
🥷 MITRE: T1548
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
Country: United States License: Commercial
VULNERABLE: UNKNOWN / CHECK VENDOR
CVSS VECTOR BREAKDOWN 5.2
AV: L Attack Vector Local
AC: L Attack Complexity Low
PR: L Privileges Required Low
UI: N User Interaction None
S: C Scope Changed
C: L Confidentiality Low
I: L Integrity Low
A: N Availability None
5.2
THREAT LEVEL
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Threat Intelligence Report: CVE-2026-65085


Executive Summary

CVE-2026-65085 is an information disclosure and data tampering vulnerability affecting NVIDIA OpenShell for Linux, specifically within its inference proxy component. The vulnerability stems from improper encoding or escaping of output (CWE-116), which could allow a local attacker with low-privilege access to manipulate or exfiltrate data processed through the inference proxy. With a CVSS score of 5.2 and no confirmed patch currently available across all tracked sources, enterprises running NVIDIA OpenShell in AI/ML inference environments should treat this as a medium-severity but actively relevant risk requiring immediate mitigation controls.

⚡ AUTOMATE YOUR CVE INTELLIGENCE

This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.

›Patch confidence — UNVERIFIED to CONFIRMED, cross-referenced NVD + RHSA + Debian
›Exploit & PoC — poc_status, poc_url, has_exploit. Not in NVD.
›Shodan dorks — ready-made queries to find exposed vulnerable systems
›Detection rules — YARA · Wazuh · Elastic (all plans) · Sigma (Pro)
›pending_fields — know exactly which of 7 fields NVD hasn't processed yet
›Free backfill — data incomplete when you paid? Re-check within 30 days = 0 credits
PAYG €0.08/lookup Standard €19/mo (was €29) · 5k credits Pro €65/mo (was €99) · 20k credits FOUNDING PRICE · LOCKED FOR LIFE · ENDS 31 DEC 2026
[ FROM €19/MO ]
Free sandbox key available
No signup required

Technical Analysis

NVIDIA OpenShell is a command-line interface shell environment designed to interact with NVIDIA's AI infrastructure components on Linux systems. The vulnerable component is an inference proxy — a middleware layer that brokers requests between client applications and backend inference engines or model serving infrastructure.

The root cause maps to CWE-116: Improper Encoding or Escaping of Output. This vulnerability class occurs when an application fails to properly encode, escape, or sanitize output before it is transmitted, stored, or rendered. In the context of an inference proxy, this means that data flowing through the proxy — such as model inputs, inference results, metadata, or error messages — may be passed through without sufficient output encoding.

The attack mechanism is as follows:

  1. Input arrives at the proxy — a malicious or modified inference request is submitted by a low-privileged local user.
  2. Proxy forwards unvalidated data — the proxy forwards the request to the backend inference engine without proper encoding or escaping.
  3. Output is reflected without sanitization — the response, which may contain attacker-controlled data embedded in the model output or system-generated messages, is returned to clients or logged in a manner that permits injection into downstream parsers, reports, or log aggregation systems.
  4. Downstream consumers misinterpret the data — because the output was not properly encoded, downstream tools that ingest the proxy's output may interpret portions of the data as commands, structured fields, or trusted content, leading to either disclosure of unintended data or tampering with processed results.

The local attack vector (AV:L) and low privileges required (PR:L) indicate that the attacker needs authenticated local access to the system. The changed scope (S:C) means the impact extends beyond the vulnerable component to affect other security boundaries within the environment.

No specific code-level details, function names, or exact data flow paths are available from the NVD description. The technical analysis above is derived strictly from the vulnerability class (CWE-116) and the component identified (inference proxy).


Exploitation Scenarios

Attack Chain (inferred from vulnerability class — no public PoC exists):

Step 1 — Reconnaissance and Target Identification:
The attacker gains initial local access to a Linux host running NVIDIA OpenShell — either through legitimate low-privileged user credentials, a prior compromise of a service account, or via another local vulnerability. The attacker enumerates the environment to identify whether the inference proxy service is running (e.g., by checking running processes, listening sockets, or installed packages related to NVIDIA OpenShell).

Step 2 — Triggering the Flaw:
The attacker crafts a specially constructed inference request designed to include payload data in fields that the proxy will later reflect in its output without proper encoding. Because the vulnerability is in output encoding, the malicious content must survive the round-trip through the backend inference engine and be returned in the response.

Step 3 — Payload Execution at the Class Level:
The attacker exploits the CWE-116 flaw by submitting an inference request containing embedded control characters, markup, or structured data delimiters in the input. Upon receiving the result, the proxy fails to escape or encode these characters in its output. The resulting output stream then contains:

  • For information disclosure — the unescaped output may be interpreted by a downstream log parser or monitoring tool as structured data (e.g., JSON, XML, log fields), causing the parser to extract and expose unintended data from memory or adjacent log entries.
  • For data tampering — the attacker-controlled unescaped content alters the parsing of the output stream, causing the downstream consumer to interpret the content in a way that modifies the final processed result.

Step 4 — Post-Exploitation Impact:
With the changed scope (S:C), the attacker's actions can impact resources beyond the proxy itself. The attacker may:

  • Poison log aggregation systems with tampered inference results, corrupting audit trails or ML model monitoring data.
  • Manipulate AI system outputs that feed into other applications, causing incorrect decisions based on tampered inference data.
  • Disclose sensitive model outputs or inference results to unauthorized parties through improperly encoded log records.

Practical note: No public exploit code or PoC is available. The attack chain above is inferred from the vulnerability class and CVSS vector; specific implementation details will require vendor disclosure or independent security research.


Impact Assessment

CVSS Subscore Analysis:

  • Attack Vector: Local (AV:L) — requires authenticated local access; not remotely exploitable.
  • Attack Complexity: Low (AC:L) — no special conditions required beyond local access.
  • Privileges Required: Low (PR:L) — any unprivileged local user account suffices.
  • User Interaction: None (UI:N) — no victim cooperation needed.
  • Scope: Changed (S:C) — impact extends beyond the vulnerable proxy component to affect other security domains (e.g., downstream log/analytics pipelines, connected applications consuming inference output).
  • Confidentiality: Low (C:L) — limited information disclosure.
  • Integrity: Low (I:L) — limited data tampering; no availability impact.
  • Overall CVSS: 5.2 (Medium)

Blast Radius:
The primary affected environment is any Linux system running NVIDIA OpenShell with the inference proxy component enabled. This includes:

  • AI/ML development workstations
  • Inference serving nodes
  • Edge AI gateways
  • CI/CD environments that automate model inference testing

The changed scope means the actual business impact extends to connected systems that consume the proxy's output — including MLOps pipelines, monitoring dashboards, and decision-support applications. For organizations with strict audit requirements, tampering with inference logs could have compliance implications.

Business Impact:

  • Integrity of AI outputs — tampered inference results could drive incorrect business decisions.
  • Audit integrity — poisoned logs undermine forensic investigations and compliance reporting.
  • Confidentiality — potential disclosure of sensitive model inputs or outputs.

Detection Guidance

Sigma Rule

title: NVIDIA OpenShell Inference Proxy Output Encoding Tampering
id: 9f2c1d4e-7b3a-4e5f-9a1c-6d2b8e4f0a11
status: experimental
description: Detects potential exploitation of CVE-2026-65085 - improper output encoding in NVIDIA OpenShell inference proxy leading to information disclosure / data tampering
references:
    - https://nvd.nist.gov/vuln/detail/CVE-2026-65085
author: ValtersIT Threat Intelligence
date: 2026/01/15
tags:
    - attack.t1548
    - cve.2026.65085
    - cwe.116
logsource:
    category: application
    product: nvidia_openshell
detection:
    selection_proxy_output:
        source: "inference_proxy"
        action: "response_sent"
    selection_anomaly_output:
        output_content|contains:
            - "\x1b["
            - "\\r\\n"
            - "\\x00"
            - "<script>"
            - "javascript:"
        output_content|re: "(%[0-9a-fA-F]{2}){3,}"
    selection_unusual_charset:
        output_content|contains:
            - "\u0000"
            - "\u0007"
            - "\u001b"
    condition: selection_proxy_output and (selection_anomaly_output or selection_unusual_charset)
falsepositives:
    - Legitimate model outputs containing special characters (e.g., code generation models)
level: medium

YARA Rule

rule nvidia_openshell_cve_2026_65085_encoding_bypass
{
    meta:
        author = "ValtersIT Threat Intelligence"
        description = "Detects suspicious output patterns from NVIDIA OpenShell inference proxy indicative of CVE-2026-65085 improper output encoding"
        cve = "CVE-2026-65085"
        cwe = "CWE-116"
        date = "2026-01-15"
        severity = "medium"
        reference = "https://nvd.nist.gov/vuln/detail/CVE-2026-65085"

    strings:
        $s1 = "inference" ascii nocase
        $s2 = "proxy" ascii nocase
        $s3 = "openshell" ascii nocase
        
        // Control character sequences indicating unescaped output
        $escape_sequences = { 1B [ }  // ESC[
        $null_bytes = { 00 }          // NULL
        $bell = { 07 }                // BELL
        
        // Payload-like patterns in output
        $html_inject = "<script>" ascii nocase
        $sql_marker = "' OR 1=1" ascii nocase
        $cmd_marker = "&&" ascii
        $json_break = "\"}," ascii nocase
        $encoded_shell = { 25 26 6E 62 73 70 } // %&nbsp

    condition:
        uint16(0) == 0x4D5A or filesize > 0 and
        (
            2 of ($s*) and
            (
                $escape_sequences or
                $null_bytes or
                $bell or
                $html_inject or
                $sql_marker or
                $cmd_marker or
                $json_break or
                $encoded_shell
            )
        )
}

Suricata IDS Rule

alert tcp any any -> any any (msg:"CVE-2026-65085 - NVIDIA OpenShell Inference Proxy Output Encoding Bypass Attempt"; flow:established,to_client; content:"inference"; nocase; distance:0; content:"proxy"; nocase; distance:0; pcre:"/(\x1b\[|\x00|\x07|<script>|javascript:|%[0-9a-fA-F]{2})/i"; sid:202608501; rev:1; metadata:attack_target_server, deployment_datacenter, cve2026_65085, cwe_116, tag_ai_ml_infrastructure; reference:url,nvd.nist.gov/vuln/detail/CVE-2026-65085; classtype:attempted-admin; priority:3;)

Note: This rule requires the IDS to be positioned where it can inspect traffic between the inference proxy and its downstream consumers.

Elastic Detection

// EQL query for detecting anomalous output from NVIDIA OpenShell proxy process
sequence by process.name, host.id with maxspan=5m
  [ process where process.name : "openshell*" and 
    event.action : ("exec", "execve", "fork") and 
    process.args : ("*inference*", "*proxy*") ]
  [ file where process.name : "openshell*" and 
    event.action : ("write", "modify") and 
    file.path : ("/var/log/*", "/tmp/*") and 
    (file.size > 100000 or file.path : "/tmp/*") ]
  [ network where process.name : "openshell*" and 
    event.action : ("connection_accepted", "connection_attempted") and 
    destination.port : (8080, 8443, 8000, 5000) ]

Alternative EQL for log-based detection:

any where 
  event.category == "process" and 
  (process.command_line : "*openshell*inference*proxy*" or 
   process.args : "*--output-format*json*") and 
  (process.args : "*--raw*" or process.args : "*--no-escape*" or 
   process.command_line : "*debug*")

Splunk SPL Query

index=syslog OR index=proxy OR index=app
| search "openshell" OR "inference_proxy" OR "nvidia_openshell"
| regex _raw="(\x1b\[|<script>|javascript:|%[0-9a-fA-F]{2,}|\\x00|\\x07|' OR 1=1)"
| rex field=_raw "(?<proxy_message>.*)"
| eval suspicious_chars = if(match(_raw, "(\x1b\[|<script>|javascript:|%[0-9a-fA-F]{2,})"), "High", "Medium")
| stats count by host, sourcetype, suspicious_chars, source
| eval exploit_indicator = if(suspicious_chars == "High" AND count > 5, "CRITICAL", "MONITOR")
| where exploit_indicator == "CRITICAL" OR suspicious_chars == "High"
| table _time, host, source, sourcetype, suspicious_chars, count
| sort - _time

Wazuh OSSEC Rule

<group name="nvidia-openshell,">
  <!-- CVE-2026-65085 target detection - anomalous output patterns -->
  <rule id="650851" level="12">
    <decoded_as>json</decoded_as>
    <field name="source">inference_proxy</field>
    <match>openshell|inference proxy</match>
    <regex>(\x1b\[|<script>|javascript:|%[0-9a-fA-F]{2})</regex>
    <description>NVIDIA OpenShell inference proxy: potential CVE-2026-65085 output encoding bypass detected</description>
    <group>cve-2026-65085,cwe-116,medium,attack.t1548,</group>
    <mitre>
      <id>T1548</id>
    </mitre>
    <options>no_full_log</options>
    <alert_level>12</alert_level>
  </rule>

  <!-- Detection of process execution anomalies -->
  <rule id="650852" level="8">
    <if_sid>5710</if_sid>
    <command>openshell</command>
    <description>NVIDIA OpenShell process spawned with unusual flags</description>
    <group>cve-2026-65085,process_monitor,</group>
    <mitre>
      <id>T1548</id>
    </mitre>
  </rule>
</group>

Mitigation & Patch Guidance

Patch Status: CVE-2026-65085 is UNPATCHED (patch confidence: 0/4). No vendor advisory, security update, or version-specific fix has been identified from any tracked source. The vendor (NVIDIA) has not publicly acknowledged this CVE or provided remediation guidance.

1. Immediate Mitigations (compensating controls):

  • Restrict local access: Enforce least-privilege principles on systems running NVIDIA OpenShell. Limit interactive shell access to authorized administrators only.
  • Network isolation: Place the inference proxy behind a firewall or network segmentation boundary. Restrict outbound connections from the proxy to only trusted downstream consumers.
  • Output validation layers: Introduce a sanitization middleware between the inference proxy and any downstream log aggregation, monitoring, or analytics systems. This middleware should re-encode all proxy output before it reaches external consumers.
  • Log monitoring: Enable and tune detection rules provided above (Sigma, Splunk, Wazuh, etc.) to detect anomalous output patterns.
  • Disable unused features: If the inference proxy functionality is not required, disable or remove the NVIDIA OpenShell inference proxy component entirely.

2. Patch/Upgrade Steps:

  • Monitor NVIDIA's official security bulletin page and CVE feeds for advisory publication linked to CVE-2026-65085.
  • Subscribe to NVIDIA security notification mailing list for OpenShell-related advisories.
  • N/A — No vendor patch currently available. Maintain this section as a live item; re-check for vendor updates on a weekly cadence or via CVE feed watchers.
  • If and when a vendor fix is released, apply it in a staged manner: first in staging environments, then to production after validation.

3. Long-Term Hardening:

  • Audit AI infrastructure components: Review all AI/ML infrastructure components (serving layers, proxies, orchestration tools) for similar output-encoding weaknesses.
  • Input/output validation framework: Implement a standardized input validation and output encoding framework across all AI infrastructure components. Reference OWASP recommendations for output encoding context-specific handling.
  • Access control review: Audit local user accounts on systems running NVIDIA OpenShell. Remove or restrict unnecessary accounts.
  • Monitoring program: incorporate the detection patterns from this report into the permanent security monitoring stack, not just as a one-time mitigation.
  • Vendor relationship: Maintain an open channel with NVIDIA technical support or the field CISO organization to receive proactive notification of related findings.

References

  1. NVD Entry: https://nvd.nist.gov/vuln/detail/CVE-2026-65085
  2. CWE-116 Core Definition: https://cwe.mitre.org/data/definitions/116.html
  3. NVIDIA Security Portal: https://www.nvidia.com/en-us/security/ (monitor for advisory referencing CVE-2026-65085)
  4. MITRE ATT&CK Technique T1548: https://attack.mitre.org/techniques/T1548/ (abuse elevation control mechanism — adjacent to local privilege context required by this CVE)
  5. CISA Known Exploited Vulnerabilities Catalog: https://www.cisa.gov/known-exploited-vulnerabilities-catalog — CVE-2026-65085 is NOT currently listed (KEV status: NO)

Threat Actor Activity / In-the-Wild Exploitation: As of this report, no evidence of active exploitation, public exploit code, or known threat actor campaigns leveraging CVE-2026-65085 has been identified. EPSS (Exploit Prediction Scoring System) has not yet assigned a score by FIRST.org. Organizations should continue to monitor for updates as vendor analysis and PoC availability may change the risk posture.

👁️ SHODAN DORKS (THREAT HUNTING)

What is this? Security researchers use these exact search queries on Shodan.io (a search engine for internet-connected devices) to find vulnerable systems globally. You can copy these dorks to see if your organization's IP space is exposed.

product:"Its"
title:"Its"

💣 PoC CODE AVAILABLE

Exploit code for this CVE is tracked in our database. Access poc_code via API Pro.

[ API_PRO ] →
◈ SOURCE Analysis & enrichment: valtersit.com/cve/CVE-2026-65085/ · CVE data: NVD/MITRE (public domain) · © 2026 ValtersIT Hub
>_ SYSTEM_CORE: INTEL_ACTIVE
90% TEAM-CURATED // 10% AUTOMATED INGESTION.
ALL PATCH REFERENCES AND VERSION DATA SOURCED FROM NVD + OSV OFFICIAL REGISTRIES.