Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain local user access on Conductor
-
ExploitTrigger RoutingManager write to /tmp
-
ExecutionRead exposed routing credentials
-
ImpactReuse 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N
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).
Primary rating from Vendor (juniper).
CVSS VectorNVD
Lifecycle Timeline
1DescriptionNVD
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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Session Smart Conductor
View allUnauthenticated remote command execution as root affects Juniper Networks Session Smart Conductor through its Salt-based
Juniper Networks Session Smart Router and Session Smart Conductor are exposed to OS command injection through AccessMana
An authenticated REST API user on Juniper Networks Session Smart Router or Session Smart Conductor can use the ConfigDir
Authenticated OS command injection in the AccessManager component of Juniper Networks Session Smart Router and Session S
Arbitrary code execution and privilege escalation on Juniper Networks Session Smart Router and Session Smart Conductor o
A link-following flaw (CWE-59) in the unauthenticated web server handlers of Juniper Networks Session Smart Router and S
HTTP header injection in the Juniper Networks Session Smart Router and Session Smart Conductor web server lets remote at
Local users with low privileges on Juniper Networks Session Smart Router and Session Smart Conductor can force arbitrary
Out-of-bounds read in the HttpParser component of Juniper Session Smart Router and Session Smart Conductor allows a remo
EUVD-2026-112217
GHSA-34r8-2pc7-vr66
NVD
CVE.org
Exploit-DB