Skip to main content

Session Smart Conductor CVE-2026-103404

| EUVDEUVD-2026-112217 MEDIUM
Incorrect Permission Assignment for Critical Resource (CWE-732)
2026-10-28 juniper GHSA-34r8-2pc7-vr66
6.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Obtain local user access on Conductor
  2. Exploit
    Trigger RoutingManager write to /tmp
  3. Execution
    Read exposed routing credentials
  4. Impact
    Reuse credentials for broader access

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V13 - Configuration Permission assignment review
Exploitation Conditions

Requires a local user presence on the Session Smart Conductor host: the description states a local user accesses sensitive routing credentials via triggering RoutingManager processes that write to the /tmp directory, where incorrect permission assignment (CWE-732) leaves those credential files readable by unauthorized local users. The exact process trigger and whether specific RoutingManager activity must be induced is not described in the available sources. The main limiting factor is this local-access prerequisite - despite the input CVSS encoding AV:N/PR:N (network, unauthenticated), the text implies the attacker must already have a local account on the Conductor; this discrepancy should be confirmed against Juniper JSA112183 before treating it as remotely/unauthenticated exploitable.

Impact

This is a medium-severity local information-disclosure issue (vendor CVSS 6.8) whose real-world priority is moderate, not urgent. The signals are mostly quiet: there is no EPSS probability in the provided data, the CVE is not listed in CISA KEV, and no public exploit or PoC reference is supplied - so the status is no public exploit identified at time of analysis. The vuln.today decision label is 'this_month', consistent with a non-emergency, schedule-the-patch posture rather than act_now. The most important caveat is an internal conflict in the input: the CVSS vector encodes AV:N (network, unauthenticated, PR:N) with a scope change (S:C), yet the description explicitly states a 'local user' triggers processes that write to /tmp and then reads sensitive routing credentials. A network/unauthenticated vector and a local-user prerequisite cannot both be literally true - verify the true attack vector with Juniper (JSA112183). If exploitation genuinely requires a local account on the Conductor (as the text implies), the practical risk is lower than AV:N suggests, because it presupposes an attacker already on the host; the primary danger is privilege/credential escalation (disclosed routing credentials enabling further access), which is what the S:C scope-change signal likely reflects.

Exploit ScenarioDerived

A user with local access to the Session Smart Conductor triggers a RoutingManager process that writes routing credentials to /tmp with overly permissive permissions, then reads those credentials from the world-accessible file. The stolen routing credentials could then be reused to pivot or gain broader access within the managed routing fabric. No public exploit or PoC is referenced in the available data; the exact trigger beyond 'processes that write to /tmp' is not detailed in the sources.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available

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

Alert me

AnalysisAIv1 – Oct 28, 2026

Juniper Networks Session Smart Conductor contains an incorrect permission assignment flaw (CWE-732) in its RoutingManager component: processes that write routing credential material into the /tmp directory create it with permissions that other local users can read. The exposed data is sensitive routing credential information, giving confidentiality-only impact; the independent assessment scores this as a local attack (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N) requiring an existing account on the Conductor host, which conflicts with the vendor's submitted vector (AV:N/AC:H/PR:N/UI:N/S:C) and should be confirmed against advisory JSA112183. The vendor score is 6.8 and the case is triaged for this month rather than immediate action; no CISA KEV listing and no public exploit code were identified at time of analysis.

RemediationAI

No patched version number is provided in the available data, so the primary action is to consult Juniper advisory JSA112183 (https://supportportal.juniper.net/JSA112183) and apply the fixed Session Smart Conductor release listed there for your branch; Juniper advisories of this type also publish the affected/fixed version matrix that the wildcard CPE here lacks. Because the flaw is a local information-disclosure in shared /tmp, the effective interim control is reducing who holds a local account or shell on the Conductor - restrict Conductor login to a small administrative group, remove unnecessary local users and service accounts, and disable or tightly scope SSH access to the management interface; the trade-off is reduced operational convenience and possible impact on support/automation accounts that rely on local access. Additionally, audit /tmp on the Conductor for credential-bearing files created by RoutingManager and tighten their mode/ownership where operationally safe, and monitor for unexpected local reads of those paths; be aware that such cleanup is temporary since the files are recreated by the running process, and that no vendor-documented workaround appears in the supplied references, so upgrading remains the only complete fix.

Affected VersionsENISA

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

Affected Packages

euvd session_smart_conductor fix: 7.0.5, 7.1.7, 7.2.3

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

Session Smart Conductor is the orchestration/management node in Juniper's Session Smart (128T) SD-WAN fabric, and RoutingManager is the component that provisions and maintains routing state and the credentials used for routing adjacencies and management. CWE-732 (Incorrect Permission Assignment for Critical Resource) here means files produced by RoutingManager during process execution are dropped into the shared, world-traversable /tmp directory without restrictive ownership or mode bits, so any other account on the Conductor host can read them. The weakness class is a file-system permission/access-control defect rather than a memory-safety or injection issue - exploitation requires the attacker to already be executing code or holding a shell as a local user on the Conductor, after which no privilege escalation or additional vulnerability is needed to harvest credentials. The supplied evidence does not describe the exact RoutingManager process or trigger condition that causes the write, nor which specific files or credential stores are affected, so the precise reproduce path is unverified. Note the vector disagreement: the vendor CVSS string encodes AV:N/PR:N/S:C (network, unauthenticated, scope-changed), while the description and the independent assessment both point to a local, low-complexity, authenticated-user scenario with no scope change; the AV:N/AC:H/PR:N encoding in the input should not be read as confirming remote unauthenticated reachability.

Know when Session Smart Conductor 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 MEDIUM
NVD 6.8 MEDIUM
AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N
vuln.today AI 5.5 MEDIUM

Description states a local user reads credentials from an improperly-permissioned /tmp file, so AV:L and PR:L; straightforward file read gives AC:L; confidentiality-only impact (C:H, I/A:N).

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

Primary rating from Vendor (juniper).

CVSS VectorNVD

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

Lifecycle Timeline

1
Patch available
Oct 28, 2026 - 17:19 EUVD

DescriptionNVD

An Incorrect Permission Assignment for Critical Resource vulnerability in RoutingManager in Juniper Networks Session Smart Conductor allows a local user to access sensitive routing credentials via triggering processes that write to the /tmp directory.

Threat Intelligence Overview

Prevalence
Low
niche Juniper SD-WAN (SSR) orchestration appliance, limited enterprise footprint
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 MEDIUM
CISA KEV No
Public POC No
EPSS N/A
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Medium

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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