Summary
Juniper heeft meerdere kwetsbaarheden verholpen in Juniper Networks Session Smart Router en Session Smart Conductor.
Details
Interpretaties
De kwetsbaarheden betreffen verschillende componenten van de Juniper Networks Session Smart Router en Session Smart Conductor.
- Er zijn out-of-bounds read- en write-fouten in HTTP-parser, TCP proxy, TCP header verwerking en VRRPv3 packet verwerking, die kunnen leiden tot service crashes, geheugenbeschadiging, sessie desynchronisatie en mogelijke informatielekken.
- Een improper initialisatieprobleem in de beveiligingspolicy kan leiden tot het gebruik van onjuiste encryptiesleutels, wat decryptie van netwerkverkeer of denial of service kan veroorzaken.
- Verder kunnen lokale aanvallers door speciaal vervaardigde directorynamen onbedoeld bestanden unmounten tijdens service cleanup, wat de beschikbaarheid beïnvloedt.
- Ongeauthenticeerde API endpoints maken het mogelijk voor lokale niet-geprivilegieerde gebruikers om als root willekeurige bestanden te overschrijven.
- Onvoldoende verificatie van data-integriteit in de model cache directory kan leiden tot het uitvoeren van willekeurige code en privilege escalatie.
- In de AccessManager module is er een OS command injection mogelijk via ongeldige invoer bij het verwijderen van auditregels, wat ook het verwijderen van bestanden mogelijk maakt.
- Onjuiste bestandspermissies in de RoutingManager module van Session Smart Conductor kunnen lokale gebruikers toegang geven tot gevoelige routinggegevens.
- Ongefilterde invoer in request body parameters maakt HTTP response splitting mogelijk.
- De AutomatedProvisioner van Session Smart Conductor bevat een kwetsbaarheid die ongeauthenticeerde remote command execution als root toestaat via speciaal vervaardigde salt minion IDs.
- In de ConfigDirector component kunnen geauthenticeerde REST gebruikers via ongesaniteerde invoer in certificaat- en private key API's willekeurige bestandsoperaties uitvoeren, waaronder lezen, overschrijven en verwijderen.
- Een stack buffer overflow in de DHCP client van Session Smart Router kan leiden tot remote code execution.
- Een onbeveiligde interne endpoint in Session Smart Router maakt het mogelijk voor ongeauthenticeerde aanvallers om administratieve privileges te verkrijgen.
- Een integer overflow in de Deep Packet Inspection certificate scanner kan een denial of service veroorzaken bij het inspecteren van TLS certificaten.
- Een integer underflow in de DhcpMessageDecoder kan leiden tot informatielekken en service crashes.
- Tenslotte kunnen in de AccessManager component met config-write rechten OS command injection en privilege escalatie plaatsvinden door onvoldoende validatie en neutralisatie van invoer in YANG configuraties.
Oplossingen
Juniper heeft updates uitgebracht om de kwetsbaarheden in Juniper Networks Session Smart Router en Session Smart Conductor te verhelpen. Zie bijgevoegde referenties voor meer informatie.
Vulnerabilities 18
-
Critical 9.8
Session Smart Conductor: An unauthenticated attacker causes arbitrary command execution during key management.
An Improper Neutralization of Special Elements used in an OS Command vulnerability in the AutomatedProvisioner in Juniper Networks Session Smart Conductor allows a remote attacker to execute arbitrary commands as root via a specially crafted salt minion ID.
-
Critical 9.8
Session Smart Router: An attacker obtains administrative privileges when an unauthenticated internal endpoint is accessed
A Missing authentication for critical function vulnerability in Juniper Networks Session Smart Router allows an unauthenticated network-based attacker to obtain administrative privileges by passing crafted URL parameters to an insecure endpoint running as roo…
-
High 8.8
Session Smart Router and Session Smart Conductor: An attacker can overwrite arbitrary files as root
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 ro…
-
High 8.8
Session Smart Router and Session Smart Conductor: Lack of integrity verification in cache files causes arbitrary code execution and privilege escalation
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 vi…
-
High 8.8
Session Smart Router and Session Smart Conductor: Unvalidated input causes arbitrary file deletion and command execution when deleting audit rules
An Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') vulnerability in AccessManager in Juniper Networks Session Smart Router and Session Smart Conductor allows an attacker to perform arbitrary file deletion and arbitra…
-
High 8.8
Session Smart Router and Session Smart Conductor: Unsanitized input allows arbitrary file read, overwrite, or deletion via the PKI management
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 f…
-
High 8.8
Session Smart Router: An attacker-controlled input causes remote code execution when parsing DHCP options
A Stack Buffer Overflow vulnerability in the DHCP client in Juniper Networks Session Smart Router allows an unauthenticated attacker on the local network to achieve remote code execution via a malicious DHCP reply.
-
High 8.8
Session Smart Router and Session Smart Conductor: Improper validation of a field causes privilege escalation when updating the YANG configuration
An Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') vulnerability in AccessManager in Juniper Networks Session Smart Router and Session Smart Conductor allows an attacker with config-write privileges to achieve arbitr…
-
High 7.5
Session Smart Router: Integer overflow causes denial of service during TLS certificate inspection
An Integer Overflow vulnerability in the DPI certificate scanner in Juniper Networks Session Smart Router allows an unauthenticated remote attacker to cause a denial of service via a specially crafted TLS server certificate.
-
High 7.1
Session Smart Router: A malicious DHCP server causes information disclosure and a service crash during DHCP option parsing
An Integer Underflow vulnerability in DhcpMessageDecoder in Juniper Networks Session Smart Router allows an attacker with local network access to cause information disclosure and a denial of service via a malicious DHCP reply.
-
Medium 6.8
Session Smart Conductor: Insecure file permissions cause unauthorized access to sensitive routing credentials
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.
-
Medium 5.8
Session Smart Router and Session Smart Conductor: Unsanitized input causes HTTP response splitting
An Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') vulnerability in the web server in Juniper Networks Session Smart Router and Session Smart Conductor allows an attacker to inject arbitrary HTTP headers via …
-
Medium 5.5
Session Smart Router and Session Smart Conductor: Crafted directory names cause arbitrary filesystem unmounting during service cleanup
An Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') vulnerability in the ember service in Juniper Networks Session Smart Router and Session Smart Conductor allows an attacker with local access to unmount arbit…
-
Medium 5.3
Session Smart Router and Session Smart Conductor: A malformed HTTP URI causes a service crash during HTTP application identification
An Out-of-Bounds Read vulnerability in the HttpParser component in Juniper Networks Session Smart Router and Session Smart Conductor allows an attacker to cause a denial of service via a specially crafted HTTP request.
-
Medium 5.3
Session Smart Router: An attacker-controlled TCP option causes an out-of-bounds write when using the TCP proxy feature
An Out-of-bounds Write vulnerability in the SSR TCP proxy/optimization path in Juniper Networks Session Smart Router allows an attacker to corrupt forwarded packet data and potentially cause a data-plane crash via a transit TCP packet with a crafted TCP optio…
-
Medium 4.8
Session Smart Router: A SACK option causes out-of-bounds memory access and TCP payload corruption when TCP sequence stitching is enabled
An Out-of-Bounds Write vulnerability in the TCP header processing in Juniper Networks Session Smart Router allows an attacker to corrupt TCP payload data and potentially cause session desynchronization via a transit TCP packet with an oversized SACK option le…
-
Medium 4.3
Session Smart Router: An attacker can cause an out-of-bounds read during VRRP packet processing
An Out-of-Bounds Read vulnerability in the VRRP implementation in Juniper Networks Session Smart Router allows an L2-adjacent attacker to read stale memory contents or cause a system fault via a specially crafted VRRPv3 advertisement.
-
Low 3.7
Session Smart Router: An incomplete operator causes the use of incorrect encryption keys during security policy updates.
An Improper Initialization vulnerability in the SSR software in Juniper Networks Session Smart Router allows an attacker to decrypt traffic or cause a denial of service via security policy assignment.
Revision history
-
#1.0.0
Initiele versie
References
-
Reference
https://supportportal.juniper.net/s/article/2026-10-On-Demand-Security-Bulletin-Session-Smart-Router-and-Session-Smart-Conductor-Multiple-internally-discovered-vulnerabilities-resolved