Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain local unprivileged shell on router
-
DeliveryInvoke unauthenticated web-server API endpoint
-
ExploitAbuse symlink/link-following in handler
-
ExecutionOverwrite root-owned file as root
-
ImpactEscalate to full device compromise
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Symlink resolution safety
|
| Exploitation Conditions | Requires a local unprivileged user account on the device (PR:L, and the description explicitly says 'local'). The device must be in an affected deployment mode: a Mist-managed router, OR an unmanaged router that has not yet been onboarded to a Conductor. Routers already managed by a Conductor are explicitly NOT affected, which is the primary limiting factor and meaningfully narrows the exposed population. The vulnerable path is an unauthenticated web-server API endpoint, so no application-level authentication to that handler is needed once local access exists. The specific symlink/link-resolution trigger and which exact API endpoints are affected are not described in the available sources. |
| Impact | Signals are moderately elevated but conflicting. The vuln.today decision label is 'this_week' (priority, not emergency). The vendor-supplied CVSS 3.1 base score is 8.8 (High) with vector AV:N/AC:L/PR:L/UI:N/C:H/I:H/A:H, which on its face suggests remote, low-privilege, easy exploitation with total impact. However, the description directly contradicts the AV:N metric: it states the flaw 'allows a local unprivileged user to overwrite arbitrary files as root,' which is a local attack vector - verify AV with vendor, as this materially lowers real-world reach. No EPSS score, no CISA KEV listing, and no proof-of-concept were provided in the input, so there is no public exploit identified at time of analysis and no probabilistic exploitation signal to weigh. The SSVC-style technical impact is high (arbitrary file overwrite as root effectively enables full host compromise), but 'automatable' and 'exploitation' status are not supplied. Net: this is a genuinely serious local privilege-escalation/file-write issue whose headline 8.8 likely overstates remote risk because the described trigger requires local access; treat it as a priority patch on the affected deployment modes rather than an internet-exposed emergency, and reconcile the AV:N-vs-local-user discrepancy with Juniper before basing exposure decisions on the network vector. |
| Exploit ScenarioDerived | A local unprivileged user on an affected Session Smart Router (Mist-managed, or unmanaged and not yet onboarded to a Conductor) reaches an unauthenticated web-server API handler and abuses a link-following (symlink) flaw so that a write operation resolves to an attacker-chosen path. Because the handler runs as root, the user overwrites a root-owned file, escalating to full control of the device. No public exploit code was identified in the provided data; the precise symlink-abuse trigger is not described in the available sources. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 28, 2026
A link-following flaw (CWE-59) in the unauthenticated web server handlers of Juniper Networks Session Smart Router and Session Smart Conductor lets a local unprivileged user abuse unauthenticated API endpoints to overwrite arbitrary files with root privileges, giving high confidentiality, integrity and availability impact. The exposure is restricted to Mist-managed routers and unmanaged routers that have not yet been onboarded to a Conductor; routers already managed by a Conductor are explicitly unaffected, which meaningfully narrows the exposed population. No public exploit code or confirmed active exploitation was identified in the available sources, and exploitation requires a local account on the device.
RemediationAI
Consult and follow Juniper's advisory JSA112183 (https://supportportal.juniper.net/JSA112183) for the fixed Session Smart Router and Conductor releases, and upgrade affected Mist-managed and unmanaged routers to a release the advisory lists as resolved; because routers already managed by a Session Smart Conductor are not affected, onboarding exposed routers to a Conductor is a deployment change that removes them from the vulnerable population per the vendor's own statement. Restrict local login on affected devices to trusted administrators as a compensating measure while patching, since the flaw requires a local unprivileged account to be exploited, and note that this reduces but does not eliminate risk. The available sources do not describe a configuration-level workaround that disables the vulnerable unauthenticated API handlers, so no such workaround can be recommended with confidence; treat vendor-patched versions as the complete fix.
Affected VersionsENISA
Affected Packages
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 an Improper Link Resolution Before File Access (CWE-59): the affected web server handlers resolve filesystem paths without adequately preventing symbolic-link or link-based redirection, so a link placed by a local unprivileged user can cause file operations to be performed on an unintended target. Because those handlers are reachable through unauthenticated API endpoints and the file operations run with root privileges, the practical consequence is privileged arbitrary file overwrite initiated by a low-privileged local user. The flaw lives in the web/API layer of Juniper Session Smart Router and Session Smart Conductor (CPE: juniper_networks:session_smart_router and juniper_networks:session_smart_conductor), the SD-WAN products built on the 128T routing software. Deployment mode is decisive: the vulnerable surface is reachable on Mist-managed routers and on unmanaged routers not yet onboarded to a Conductor, while Conductor-managed routers are not affected. Our independent assessment scores the vector as AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, treating the attack as local rather than network-based, consistent with the requirement for a local unprivileged user on the device; the specific symlink/link-resolution trigger and the exact affected API endpoints are 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
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Description states a local unprivileged user, so AV:L (vendor's AV:N conflicts) and PR:L; arbitrary file overwrite as root yields full-host compromise, so C:H/I:H/A:H.
Primary rating from Vendor (juniper).
CVSS VectorNVD
Lifecycle Timeline
2DescriptionNVD
An Improper Link Resolution Before File Access ('Link Following') vulnerability in the unauthenticated web server handlers in Juniper Networks Session Smart Router and Session Smart Conductor allows a local unprivileged user to overwrite arbitrary files as root via unauthenticated API endpoints.
This vulnerability can be exploited on Mist-managed routers and on unmanaged Routers that have not yet been onboarded to a Conductor. Routers already managed by Conductor are not affected.
Executive ViewAI
CVE-2026-103401 is a high-severity link-following vulnerability in Juniper Networks Session Smart Router and Conductor that lets an unprivileged local user overwrite arbitrary files with root privileges, compromising confidentiality, integrity, and availability. Only Mist-managed routers and unmanaged routers not yet onboarded to a Conductor are exposed, which narrows the affected population. Leadership should prioritize remediation for these deployments while confirming that Conductor-managed routers remain protected.
No vendor-released patch identified at time of analysis. Interim mitigations include onboarding unmanaged routers to a Conductor (which removes exposure), restricting local user accounts on exposed routers to trusted personnel, and monitoring for unauthorized file modifications and privilege escalation attempts.
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
More in Session Smart Router
View allJuniper Networks Session Smart Router exposes an insecure endpoint that runs as root and performs no authentication chec
Juniper Networks Session Smart Router and Session Smart Conductor are exposed to OS command injection through AccessMana
Stack buffer overflow in the DHCP client of Juniper Session Smart Router (CVSS 8.8) lets an unauthenticated attacker on
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
An integer overflow (CWE-190) in the deep-packet-inspection certificate scanner of Juniper Networks Session Smart Router
Integer underflow in Juniper Networks Session Smart Router's DhcpMessageDecoder allows an attacker on the adjacent netwo
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
An out-of-bounds write in the TCP proxy/optimization data plane of Juniper Networks Session Smart Router allows network
Out-of-bounds read in the HttpParser component of Juniper Session Smart Router and Session Smart Conductor allows a remo
EUVD-2026-112220
GHSA-mw3r-9657-3g58
NVD
CVE.org
Exploit-DB