Skip to main content

Session Smart Router CVE-2026-103407

| EUVDEUVD-2026-112214 HIGH
Path Traversal (CWE-22)
2026-10-28 juniper GHSA-349q-fx25-2p3q
8.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privilege REST API credentials
  2. Delivery
    Call certificate/private-key REST endpoint
  3. Exploit
    Inject path-traversal sequence in filename
  4. Execution
    Read, overwrite, or delete arbitrary key files
  5. Impact
    Compromise device trust and availability

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

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

Exploitation Conditions

Requires an authenticated REST API user (PR:L) with access to the ConfigDirector certificate and private-key REST API on a Session Smart Router or Session Smart Conductor; the attacker then supplies a pathname that escapes the intended restricted directory to reach arbitrary host files. The primary limiting factor is authentication - valid REST credentials are mandatory, so the flaw is not reachable by fully unauthenticated attackers - and exploitation targets the specific certificate/private-key endpoints rather than default unauthenticated services. No user interaction is required once credentials are held.

Impact

This is a credible this-week priority rather than a theoretical high-CVSS finding. The provided CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N) describes a network-reachable, low-complexity path-traversal flaw requiring only an authenticated REST user - a low bar in environments where many operators or integrations hold API credentials. The triple-high impact (C:H/I:H/A:H) is justified because the attacker can read, overwrite, and delete arbitrary certificate and key material, directly threatening the device's cryptographic trust. Mitigating the urgency: exploitation is NOT unauthenticated - PR:L means valid REST credentials are a prerequisite, which bounds the threat to users who already have some access. No EPSS score, no CISA KEV listing, and no public PoC were supplied, so there is no evidence of active exploitation or widespread scanning; the only intelligence signal elevating this beyond a vendor-reported bug is the vuln.today 'this_week' decision label. Net: real and worth prompt patching given the sensitivity of key files and the low attack complexity, but it is credential-gated and shows no current exploitation signal.

Exploit ScenarioDerived

An attacker holding a low-privilege REST API account on a Session Smart Router or Conductor (or who has phished/reused such credentials) sends a crafted request to the certificate or private-key REST endpoint with a traversal sequence in the pathname. Because the endpoint fails to confine the path to its intended directory, the attacker reads or deletes the device's TLS private keys or overwrites them, undermining the device's identity and availability. No public exploit code was identified at time of analysis, and exploitation requires valid REST authentication.

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

An authenticated REST API user on Juniper Networks Session Smart Router or Session Smart Conductor can use the ConfigDirector certificate and private-key endpoints to supply a pathname that escapes the intended restricted directory, giving read, overwrite and delete access to arbitrary certificate and key files on the host filesystem. The flaw is rated CVSS 8.8 (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) - network reachable, no user interaction, but gated behind valid REST credentials, which is the primary limiting factor. No public exploit code and no confirmed active exploitation were identified at time of analysis; the vulnerability is tracked as a this-week priority rather than an emergency, and Juniper advisory JSA112183 is the authoritative reference for affected and fixed releases.

RemediationAI

Consult Juniper advisory JSA112183 (https://supportportal.juniper.net/JSA112183) for the authoritative list of affected releases and the fixed software versions, and upgrade Session Smart Router and Session Smart Conductor to those releases; no specific fixed version number is stated in the data available for this analysis, so patch level must be taken from the advisory rather than assumed. Because the assessed limiting factor is authentication - valid REST credentials are mandatory for exploitation - the practical compensating control is to strictly limit which accounts hold REST API access to the ConfigDirector certificate and private-key endpoints, removing or reducing such access for any non-administrative or service REST users and auditing existing accounts and certificates; the trade-off is that certificate lifecycle automation tied to those accounts must be re-scoped or run through a privileged, monitored identity. Rotating and reissuing any certificate or private key material on hosts where untrusted REST users had access is warranted given the read/overwrite/delete impact on key files, at the cost of a maintenance window. No generic network hardening is asserted here beyond reducing exposure of the REST interface, since the vendor advisory is the source for any further workarounds.

Affected VersionsENISA

Session Smart Conductor 0 <7.0.5
Session Smart Router 0 <7.0.5
Session Smart Conductor 7.1.0 <7.1.7
Session Smart Router 7.2.0 <7.2.3
Session Smart Router 7.1.0 <7.1.7
Session Smart Conductor 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 root cause is CWE-22, Improper Limitation of a Pathname to a Restricted Directory: the ConfigDirector component of Session Smart Router and Session Smart Conductor accepts a caller-supplied pathname through its certificate and private-key REST API without sufficiently canonicalizing it against the intended storage directory, so traversal sequences or absolute paths can resolve outside that directory. Because the endpoints are designed to manage certificate and private-key material, the operation lands on sensitive host filesystem content; the assessed vector scores confidentiality, integrity and availability impacts as high, consistent with an attacker being able to read, overwrite or delete key material rather than merely list it. The vector (AV:N/AC:L/PR:L/UI:N) confirms the attack is network-reachable and requires only low-privileged authenticated REST access, with no user interaction once credentials are held; exploitation is confined to the certificate/private-key API surface rather than default unauthenticated services. Neither CPE record (juniper_networks:session_smart_router and juniper_networks:session_smart_conductor) pins a version, so the exact affected and fixed release boundaries must be taken from JSA112183. The precise triggering input, and whether any deployment mode or configuration is exempt, is not described in the available sources.

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 8.8 HIGH

REST API is network-reachable (AV:N) with low complexity (AC:L); a valid REST user is required (PR:L); arbitrary read, overwrite, and delete of key files yields full C/I/A impact within the host (S:U).

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/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:36 cve.org
HIGH 8.8

DescriptionNVD

An Improper Limitation of a Pathname to a Restricted Directory vulnerability in ConfigDirector in Juniper Networks Session Smart Router and Session Smart Conductor allows an authenticated REST user to read, overwrite, or delete arbitrary certificate and key files on the host filesystem via the certificate and private-key REST API.

Executive ViewAI

Why It Matters

CVE-2026-103407 exposes Juniper Session Smart Router and Conductor deployments to a high-severity path traversal flaw that lets any authenticated REST API user read, overwrite, or delete arbitrary certificate and private key files on the host. Because these credentials are often shared or broadly assigned for network management, a single compromised account could undermine the entire PKI trust fabric for service provider or enterprise networks. Leadership should prioritize this week given the potential for lateral movement and persistent access through key material compromise.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict REST API access to trusted networks, enforce least-privilege API roles, monitor for path traversal in API logs, and rotate potentially exposed certificates and keys.

Threat Intelligence Overview

Prevalence
Medium
Enterprise SD-WAN appliance/controller; common in Juniper networks but not universal
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

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

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-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-103402 HIGH
8.8 Oct 28

Arbitrary code execution and privilege escalation on Juniper Networks Session Smart Router and Session Smart Conductor o

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