October 20, 2026 · 8 minutes read

Juniper has published 109 security fixes for Junos OS and Junos OS Evolved. Most vulnerabilities require specific features. This assessment sets out update priorities for typical operator configurations: BGP FlowSpec, eBGP sessions, J-Web, LLDP and OSPF on customer-facing interfaces.

On 14 October 2026 Juniper published the combined bulletin JSA112187 covering 109 vulnerabilities in Junos OS and Junos OS Evolved, with an overall „Critical” rating (CVSS up to 9.8). All versions prior to the fixed releases are affected. Actual exposure depends on the configuration: most vulnerabilities occur only when a specific protocol, option or service is enabled. This assessment groups the vulnerabilities by feature and sets the update priority for typical ISP and data centre configurations.

Update priorities

Priority Feature or configuration CVEs / max. CVSS Impact
High BGP FlowSpec (rules from a detection system, an upstream provider or customers) 4 CVEs, 9.8 rpd crash, Routing Engine compromise
High J-Web, SNMP with AAA, service-deployment reachable from the network 5 CVEs, 9.8 device takeover without authentication
High eBGP sessions with customers, transit providers and at internet exchanges 7 CVEs, 7.5 rpd crash triggered by a neighbour
High LLDP, OSPF, BFD, CFM active on customer-facing interfaces 6 CVEs, 8.8 disruption of the L2 control plane and routing
Medium MC-LAG (ICCP, MAC synchronisation) 6 CVEs, 7.1 l2ald restart, memory disclosure
Medium MPLS: LDP and RSVP on internal links over a dozen CVEs, 8.8 rpd crash, Routing Engine compromise
Medium EVPN, EVPN-VXLAN, SRv6 over a dozen CVEs, 9.8 rpd crash, code execution
Low BGP-LS, multicast and MVPN, VPLS, ISO-VPN, RIP, GMPLS, SZTP/phone-home – no impact when the feature is disabled

Threat status

  • Juniper SIRT is not aware of any exploitation of the vulnerabilities in the bulletin; they were found in internal testing.
  • As of 20 October 2026 none of the vulnerabilities is listed in the CISA Known Exploited Vulnerabilities catalogue and no public exploit is available.
  • In 2023, after an exploit for the J-Web vulnerabilities (CVE-2023-36844 and others) was published, attack attempts began on the day of publication.

Fixed releases

The software version can be checked with:

show version | match "Junos:"
Junos OS version (train) Fixed release Junos OS Evolved – fixed release
22.x and older migration to a supported train, e.g. 23.4R2-S8.13 migration to a supported train, e.g. 23.4R2-S8.11-EVO
23.2 23.2R2-S7.7 23.2R2-S7.7-EVO
23.4 23.4R2-S8.13 23.4R2-S8.11-EVO
24.2 24.2R2-S5.5 24.2R2-S5.6-EVO
24.4 24.4R2-S5 24.4R2-S5-EVO
25.2 25.2R2-S2 25.2R2-S2-EVO (25.2X100: D35-EVO)
25.4 25.4R1-S3 or 25.4R2 25.4R1-S3-EVO or 25.4R2-EVO (25.4X300: D40-EVO)
26.2 26.2R1-S2 or 26.2R2 26.2R1-S2-EVO or 26.2R2-EVO
26.4 26.4R1 (includes the fixes) 26.4R1-EVO (includes the fixes)

Points to note:

  • Respins. For the 23.2, 23.4 and 24.2 trains Juniper re-released versions that had already been published. The full release number determines the status: 23.4R2-S7.4 is vulnerable, 23.4R2-S8.13 includes the fixes.
  • Versions older than 23.2. The bulletin covers all versions prior to 23.2R2-S7.7, while Juniper does not issue fixes for trains past end of support. For 21.x and 22.x a migration to a supported train is required.
  • 23.4X100-EVO has no fixed release in this bulletin; a train change is required.

BGP FlowSpec

The most severe group. It concerns routers that accept BGP FlowSpec rules from a DDoS detection system, from an upstream provider or from customers.

CVE CVSS Condition Impact
CVE-2026-101990 9.8 family inet flow or inet6 flow in any BGP group, rule selected for re-advertisement rpd crash, possible code execution on Junos OS
CVE-2026-102178 9.8 FlowSpec and system processes routing bgp update-threading Routing Engine compromise
CVE-2026-101948 7.5 import policy for FlowSpec rpd crash
CVE-2026-33789 9.8 FlowSpec and BMP (routing-options bmp) denial of service, possible command execution as root

Exploitation requires a configured BGP neighbour that sends a crafted rule. When rules originate only from the operator’s own detection system, the risk is limited to a compromise of that system. Accepting FlowSpec from customers (self-service filtering) or from an upstream provider should be treated as critical exposure. Juniper lists no workaround other than disabling FlowSpec.

Verification:

show configuration protocols bgp | display set | match "flow"
show configuration system processes routing | display set | match update-threading
show configuration routing-options bmp

J-Web and management services

CVE CVSS Condition Impact
CVE-2026-101954 9.8 J-Web enabled (system services web-management) device takeover without authentication
CVE-2026-101986 9.8 J-Web enabled CGI execution without authentication
CVE-2026-101983 9.8 J-Web with virtual-domain remote code execution
CVE-2026-101979 8.8 SNMP read-only and AAA (access hierarchy) code execution as root by a user with SNMP access
CVE-2026-102175 9.8 system services service-deployment code execution as root via a compromised SDX/SRC connection

On edge routers it is recommended to disable J-Web or restrict it to the management (OOB) network, regardless of the update schedule. SNMP access should be restricted by the lo0 filter to monitoring servers.

Verification:

show configuration system services | display set | match "web-management|service-deployment"
show configuration snmp | display set | match community
show configuration access | display set

eBGP sessions

eBGP sessions with customers and at internet exchanges are established with devices the operator does not manage. The following vulnerabilities allow such a neighbour to crash rpd and, as a result, cause the loss of routing on the device.

CVE CVSS Condition Source of attack
CVE-2026-101976 7.5 eBGP session without negotiated 4-byte AS support eBGP neighbour with the capability disabled
CVE-2026-101961 7.5 nexthop-ecmp qualifier in an import policy eBGP neighbour
CVE-2026-101977 7.5 ephemeral configuration eBGP neighbour
CVE-2026-101939 7.5 import policy with source-based-forwarding to a non-existent table BGP neighbour
CVE-2026-102027 7.5 multipath list-nexthop and labeled-unicast eBGP neighbour
CVE-2026-101957 7.5 LLGR with advertise-to-non-llgr-neighbor, more than 32 neighbours in a group BGP neighbour
CVE-2026-103993 6.8 graceful-shutdown sender BGP neighbour

CVE-2026-101976 has the widest scope: its only condition is an eBGP session. Virtually every modern router negotiates 4-byte AS support, but a neighbour can disable it deliberately. The vulnerability affects devices with BGP sessions to customers, transit providers and neighbours at internet exchanges.

Verification:

show bgp neighbor | match "Peer:|4 byte"

L2 protocols and IGP on customer-facing interfaces

„Adjacent” vulnerabilities require access to the same L2 segment or a protocol adjacency. In access networks this condition is met by a customer in a subscriber VLAN.

CVE CVSS Condition Typical exposed configuration
CVE-2026-102050 8.8 protocols lldp interface … LLDP enabled on all interfaces (interface all), including customer-facing ones; the attack disrupts the L2 control plane of the whole device, LACP included
CVE-2026-102051 6.5 LLDP and fast-rx-processing as above
CVE-2026-101972 6.5 OSPFv2 on an interface customer interface in OSPF without the passive option
CVE-2026-101971 6.5 OSPFv3 on a broadcast interface as above, for IPv6
CVE-2026-102058 6.5 BFD BFD on BGP sessions with customers
CVE-2026-102056 / -102055 7.1 / 8.8 Ethernet CFM (enhanced CFM on MX) CFM on L2 services for customers

Part of the exposure can be reduced by configuration before the update:

  • LLDP only on links to the operator’s own infrastructure instead of interface all;
  • customer interfaces in OSPF with the passive option: the subnet remains in the LSDB and the router does not process OSPF packets from that direction;
  • BFD with customers only where required.

Verification:

show configuration protocols lldp | display set
show ospf interface
show bfd session

MC-LAG

The bulletin includes six MC-LAG vulnerabilities (ICCP and MAC synchronisation): CVE-2026-102035, -102033, -102034, -101994, -101995 and -101996. The source of attack is an ICCP neighbour, i.e. the other node of the pair, which requires access to the network between the nodes. With ICCP running over a dedicated link or VLAN the risk is low; an update in the next maintenance window is recommended.

MPLS

LDP and RSVP account for over a dozen vulnerabilities, including CVE-2026-101981 (8.8), which allows an LDP neighbour to compromise the Routing Engine. This concerns networks with an MPLS core. With LDP and RSVP enabled only on internal links, an update in the next maintenance window is recommended; when enabled on customer-facing interfaces, the update has high priority (show ldp interface, show rsvp interface).

EVPN, EVPN-VXLAN and SRv6

Over a dozen vulnerabilities concern EVPN, EVPN-VXLAN and SRv6, including CVE-2026-101982 (9.8) with EVPN-VPWS. This is relevant to data centre fabrics and L2VPN services. EVPN neighbours are usually the operator’s own devices; the risk depends on whether an external party can establish a BGP EVPN session. An update in the next maintenance window is recommended.

Features with limited use

The following groups require features rarely used at the edge of ISP and data centre networks. With the feature disabled, the vulnerabilities have no impact:

  • BGP-LS and traffic engineering: CVE-2026-101991, -102044, -102022, -102020;
  • multicast and MVPN: PIM, MSDP, Auto-RP, Rosen MVPN, inter-AS MVPN, multicast lawful intercept;
  • VPLS with automatic site-ID, BGP Prefix-SID on eBGP (accept-prefix-sid), ISO-VPN, extended-nexthop-tunnel, RIB sharding, BGP RIB telemetry;
  • provisioning: phone-home and SZTP over DHCP (mainly EX, SRX and QFX), DHCPv4 local-client, 802.1X and Unified Access Policy;
  • RIP, IS-IS with Flex-Algo or backup selection, GMPLS.

Two local vulnerabilities (CVE-2026-101927 and -101934 in eventd) require an account on the device and are relevant where accounts are granted to people outside the network team.

Recommendations

  • Update to the fixed release within the current train, as per the table above.
  • High priority for devices with BGP FlowSpec, eBGP sessions with external parties, and J-Web or SNMP reachable from the network.
  • Independently of the update: J-Web disabled, SNMP restricted by the lo0 filter, LLDP limited to infrastructure links, customer interfaces in OSPF set to passive.

ITORO deploys and operates Juniper MX filtering gateways with BGP FlowSpec; the review covered the installations operated by ITORO first.

Source: Juniper JSA112187, 2026-10 Security Bulletin: Junos OS and Junos OS Evolved and the individual CVE records.