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
passiveoption: 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.