Skip to main content

Session Smart Router EUVDEUVD-2026-112219

| CVE-2026-103402 HIGH
Insufficient Verification of Data Authenticity (CWE-345)
2026-10-28 juniper GHSA-fq6r-5gh8-h83j
8.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Gain low-privileged foothold on SSR/Conductor
  2. Delivery
    Write malicious file to model cache directory
  3. Exploit
    PCLI processes unverified cache file
  4. Execution
    Arbitrary code execution
  5. Impact
    Escalate privileges on device

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V15 - Secure Coding and Architecture Data authenticity verification
Exploitation Conditions

Exploitation requires that the attacker already hold write access to the model cache directory on a Session Smart Router or Session Smart Conductor, and that PCLI then process that attacker-controlled, unverified cache file. Per the CVSS vector this is an authenticated (PR:L) attacker with no user interaction required (UI:N). The decisive limiting factor is the need for a pre-existing low-privileged foothold with filesystem write access to that specific directory - this is not remote unauthenticated exploitation against a default configuration, which sharply narrows the viable attacker population to those who have already breached or been granted local write access.

Impact

Juniper rates this 8.8 High with vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, reflecting full confidentiality, integrity and availability loss once triggered. However, there is a tension between the CVSS vector and the described mechanism: the vector asserts AV:N (network) yet the description requires 'write access to the model cache directory,' which is a local filesystem precondition rather than a remote network capability - verify the true attack vector with Juniper, as this materially changes exposure. The input provides no EPSS score, no KEV listing, and no PoC or exploit reference, so there is no evidence of active exploitation or public exploit code. With PR:L the vulnerability is authenticated (low-privileged) and functions as a privilege-escalation/RCE primitive: an actor who has already gained a low-privileged foothold with write access to the cache directory can escalate to arbitrary code execution. The vendor's own priority signal is 'this_week' rather than act_now or emergency, which is consistent with a serious but precondition-gated flaw rather than a mass-exploitable remote bug. Net: a genuine high-severity escalation issue to patch promptly, but the requirement for prior write access to a specific directory substantially limits real-world mass exploitation compared to the raw 8.8 score.

Exploit ScenarioDerived

An attacker who has already obtained a low-privileged foothold on a Session Smart Router or Conductor writes a crafted, unverified file into the model cache directory. Because PCLI does not adequately verify the authenticity of cache files before processing them, the malicious cache content is executed, letting the attacker run arbitrary code and escalate privileges. No public exploit identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available

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

Alert me

AnalysisAIv1 – Oct 28, 2026

Arbitrary code execution and privilege escalation on Juniper Networks Session Smart Router and Session Smart Conductor occur when the PCLI component processes cache files whose authenticity it never verifies. Exploitation is not remote against a default install: consistent with the assessed vector CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, an attacker must already hold write access to the model cache directory so that PCLI will ingest the tampered cache file - an authenticated, low-privileged local foothold, even though Juniper's published 8.8 score uses AV:N/AC:L/PR:L/UI:N. No public exploit code was identified in the available intelligence at the time of analysis; the vendor reference is advisory JSA112183, and impact once triggered is full loss of confidentiality, integrity and availability.

RemediationAI

The provided intelligence does not identify a fixed release, so the fixed-version mapping must be taken directly from Juniper advisory JSA112183 (https://supportportal.juniper.net/JSA112183) and the corresponding SSR/Conductor upgrade applied as that advisory directs; the input data contains no exact patch version to cite. Because exploitation hinges entirely on an attacker being able to write into the model cache directory that PCLI later reads, the directly applicable compensating control is to restrict filesystem write permission on that directory to a minimal set of trusted administrative accounts and to audit its contents for unexpected or modified files - with the trade-off that tightening permissions can break legitimate model cache population, cache refresh and any automation or service account that currently writes there, so those identities must be inventoried and re-granted explicitly first. Detection should focus on unexpected writes to that path followed by PCLI activity, since any such write by a non-trusted principal is the prerequisite the vulnerability depends on.

Affected VersionsENISA

Session Smart Conductor 7.2.0 <7.2.3
Session Smart Router 0 <7.0.5
Session Smart Conductor 7.1.0 <7.1.7
Session Smart Conductor 0 <7.0.5
Session Smart Router 7.1.0 <7.1.7
Session Smart Router 7.2.0 <7.2.3

Affected Packages

euvd session_smart_conductor fix: 7.0.5, 7.1.7, 7.2.3
euvd session_smart_router fix: 7.0.5, 7.1.7, 7.2.3

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is classed CWE-345 (Insufficient Verification of Data Authenticity) and lives in PCLI, the command-line management interface of Juniper's Session Smart Router and Session Smart Conductor (the 128T-derived SD-WAN/SSR product line). The product maintains a model cache directory holding cached model artefacts that PCLI loads and acts upon; the code path trusts the contents of those files without validating their origin or integrity, so an attacker able to write into that directory can plant a crafted cache file that PCLI subsequently executes with its own privileges, yielding code execution and privilege escalation. The supplied CPE entries (cpe:2.3:a:juniper_networks:session_smart_router and cpe:2.3:a:juniper_networks:session_smart_conductor) carry wildcard versions, so no granular affected-version boundaries are published in the available data. The precise triggering sequence beyond 'PCLI processes an unverified, attacker-written cache file' is not described in the available sources, and the CVSS AC:L/PR:L/UI:N metrics describe severity prerequisites, not a documented race or timing condition.

Know when Session Smart Router 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 (juniper) PRIMARY HIGH
NVD 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.8 HIGH

Write access to the model cache directory is a local filesystem precondition, so AV:L and PR:L; processing unverified cache enables full code execution, giving C:H/I:H/A:H (Juniper assigned AV:N).

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

Primary rating from Vendor (juniper).

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch available
Oct 28, 2026 - 17:19 EUVD
CVE Published
Oct 28, 2026 - 16:34 cve.org
HIGH 8.8

DescriptionNVD

An Insufficient Verification of Data Authenticity vulnerability in PCLI in Juniper Networks Session Smart Router and Session Smart Conductor allows an attacker with write access to the model cache directory to execute arbitrary code and escalate privileges via the processing of unverified cache files.

Executive ViewAI

Why It Matters

Juniper Session Smart Router and Conductor contain a high-severity vulnerability (CVE-2026-103402) that allows an authenticated local attacker with low privileges to execute arbitrary code and escalate privileges, potentially leading to full system compromise. This puts sensitive network traffic and configuration data at risk and could disrupt service delivery. Leadership should prioritize remediation because the affected products are critical for network infrastructure, and a compromise could have cascading effects on operations and customer trust.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

Prevalence
Medium
specific Juniper SD-WAN appliance line, common in enterprises but not everywhere
Data Quality
3 sources
Confidence: Low

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 HIGH
CISA KEV No
Public POC No
EPSS N/A
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

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

Attack Technique

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2026-103409 CRITICAL
9.8 Oct 28

Juniper Networks Session Smart Router exposes an insecure endpoint that runs as root and performs no authentication chec

CVE-2026-106079 HIGH
8.8 Oct 28

Juniper Networks Session Smart Router and Session Smart Conductor are exposed to OS command injection through AccessMana

CVE-2026-103408 HIGH
8.8 Oct 28

Stack buffer overflow in the DHCP client of Juniper Session Smart Router (CVSS 8.8) lets an unauthenticated attacker on

CVE-2026-103407 HIGH
8.8 Oct 28

An authenticated REST API user on Juniper Networks Session Smart Router or Session Smart Conductor can use the ConfigDir

CVE-2026-103403 HIGH
8.8 Oct 28

Authenticated OS command injection in the AccessManager component of Juniper Networks Session Smart Router and Session S

CVE-2026-103401 HIGH
8.8 Oct 28

A link-following flaw (CWE-59) in the unauthenticated web server handlers of Juniper Networks Session Smart Router and S

CVE-2026-103410 HIGH
7.5 Oct 28

An integer overflow (CWE-190) in the deep-packet-inspection certificate scanner of Juniper Networks Session Smart Router

CVE-2026-103411 HIGH
7.1 Oct 28

Integer underflow in Juniper Networks Session Smart Router's DhcpMessageDecoder allows an attacker on the adjacent netwo

CVE-2026-103405 MEDIUM
5.8 Oct 28

HTTP header injection in the Juniper Networks Session Smart Router and Session Smart Conductor web server lets remote at

CVE-2026-103400 MEDIUM
5.5 Oct 28

Local users with low privileges on Juniper Networks Session Smart Router and Session Smart Conductor can force arbitrary

CVE-2026-103391 MEDIUM
5.3 Oct 28

An out-of-bounds write in the TCP proxy/optimization data plane of Juniper Networks Session Smart Router allows network

CVE-2026-103390 MEDIUM
5.3 Oct 28

Out-of-bounds read in the HttpParser component of Juniper Session Smart Router and Session Smart Conductor allows a remo

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