Juniper opublikował 109 poprawek bezpieczeństwa dla Junos OS i Junos OS Evolved. Większość podatności wymaga konkretnych funkcji. Opracowanie przedstawia priorytety aktualizacji dla typowych konfiguracji operatorskich: BGP FlowSpec, sesji eBGP, J-Web, LLDP i OSPF na interfejsach klienckich.
14 października 2026 Juniper opublikował zbiorczy biuletyn JSA112187 obejmujący 109 podatności w Junos OS i Junos OS Evolved, z oceną zbiorczą „Critical” (CVSS do 9,8). Podatne są wszystkie wersje sprzed wydań z poprawkami. Rzeczywiste narażenie urządzenia zależy od konfiguracji: większość podatności występuje wyłącznie przy włączonym określonym protokole, opcji lub usłudze. Poniższe opracowanie grupuje podatności według funkcji i określa priorytet aktualizacji dla typowych konfiguracji sieci ISP i centrów danych.
Priorytety aktualizacji
| Priorytet | Funkcja lub konfiguracja | CVE / maks. CVSS | Skutek |
|---|---|---|---|
| Wysoki | BGP FlowSpec (reguły z systemu detekcji, od operatora nadrzędnego lub od klientów) | 4 CVE, 9,8 | awaria rpd, przejęcie Routing Engine |
| Wysoki | J-Web, SNMP z AAA, service-deployment dostępne z sieci | 5 CVE, 9,8 | przejęcie urządzenia bez uwierzytelnienia |
| Wysoki | Sesje eBGP z klientami, operatorami tranzytowymi i na punktach wymiany ruchu | 7 CVE, 7,5 | awaria rpd wywołana przez sąsiada |
| Wysoki | LLDP, OSPF, BFD, CFM aktywne na interfejsach klienckich | 6 CVE, 8,8 | zakłócenie płaszczyzny sterowania L2 i routingu |
| Średni | MC-LAG (ICCP, synchronizacja MAC) | 6 CVE, 7,1 | restart l2ald, wyciek pamięci |
| Średni | MPLS: LDP i RSVP na łączach wewnętrznych | kilkanaście CVE, 8,8 | awaria rpd, przejęcie Routing Engine |
| Średni | EVPN, EVPN-VXLAN, SRv6 | kilkanaście CVE, 9,8 | awaria rpd, wykonanie kodu |
| Niski | BGP-LS, multicast i MVPN, VPLS, ISO-VPN, RIP, GMPLS, SZTP/phone-home | – | brak wpływu przy wyłączonej funkcji |
Stan zagrożenia
- Juniper SIRT nie odnotował przypadków wykorzystania podatności z biuletynu; zostały wykryte w testach wewnętrznych.
- Według stanu na 20 października 2026 żadna z podatności nie figuruje w katalogu CISA Known Exploited Vulnerabilities i nie jest dostępny publiczny exploit.
- W 2023 roku, po publikacji exploita dla podatności J-Web (CVE-2023-36844 i kolejne), próby ataków rozpoczęły się w dniu publikacji.
Wersje z poprawkami
Wersję oprogramowania można sprawdzić poleceniem:
show version | match "Junos:"
| Wersja Junos OS (gałąź) | Wersja z poprawkami | Junos OS Evolved – wersja z poprawkami |
|---|---|---|
| 22.x i starsze | migracja na gałąź wspieraną, np. 23.4R2-S8.13 | migracja na gałąź wspieraną, np. 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 lub 25.4R2 | 25.4R1-S3-EVO lub 25.4R2-EVO (25.4X300: D40-EVO) |
| 26.2 | 26.2R1-S2 lub 26.2R2 | 26.2R1-S2-EVO lub 26.2R2-EVO |
| 26.4 | 26.4R1 (zawiera poprawki) | 26.4R1-EVO (zawiera poprawki) |
Na co zwrócić uwagę:
- Wydania przebudowane (respin). Dla gałęzi 23.2, 23.4 i 24.2 Juniper wydał ponownie wersje już opublikowane. O statusie decyduje pełny numer wydania: 23.4R2-S7.4 jest podatna, 23.4R2-S8.13 zawiera poprawki.
- Wersje starsze niż 23.2. Biuletyn obejmuje wszystkie wersje sprzed 23.2R2-S7.7, natomiast Juniper nie wydaje poprawek dla gałęzi po zakończeniu wsparcia. Dla 21.x i 22.x konieczna jest migracja na gałąź wspieraną.
- 23.4X100-EVO nie ma wydania z poprawkami w tym biuletynie; wymagana jest zmiana gałęzi.
BGP FlowSpec
Grupa o najwyższej wadze. Dotyczy routerów przyjmujących reguły BGP FlowSpec z systemu wykrywania ataków DDoS, od operatora nadrzędnego lub od klientów.
| CVE | CVSS | Warunek | Skutek |
|---|---|---|---|
| CVE-2026-101990 | 9,8 | family inet flow lub inet6 flow w dowolnej grupie BGP, reguła wybrana do ponownego rozgłoszenia |
awaria rpd, w Junos OS możliwe wykonanie kodu |
| CVE-2026-102178 | 9,8 | FlowSpec oraz system processes routing bgp update-threading |
przejęcie Routing Engine |
| CVE-2026-101948 | 7,5 | polityka importu dla FlowSpec | awaria rpd |
| CVE-2026-33789 | 9,8 | FlowSpec oraz BMP (routing-options bmp) |
odmowa usługi, możliwe wykonanie poleceń z uprawnieniami root |
Wykorzystanie podatności wymaga skonfigurowanego sąsiada BGP, który przekaże spreparowaną regułę. Przy regułach pochodzących wyłącznie z własnego systemu detekcji ryzyko jest ograniczone do scenariusza przejęcia tego systemu. Przyjmowanie FlowSpec od klientów (filtrowanie samoobsługowe) lub od operatora nadrzędnego należy traktować jako narażenie krytyczne. Juniper nie wskazuje obejścia innego niż wyłączenie FlowSpec.
Weryfikacja:
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 i usługi zarządzania
| CVE | CVSS | Warunek | Skutek |
|---|---|---|---|
| CVE-2026-101954 | 9,8 | J-Web włączony (system services web-management) |
przejęcie urządzenia bez uwierzytelnienia |
| CVE-2026-101986 | 9,8 | J-Web włączony | wykonanie CGI bez uwierzytelnienia |
| CVE-2026-101983 | 9,8 | J-Web z virtual-domain |
zdalne wykonanie kodu |
| CVE-2026-101979 | 8,8 | SNMP read-only oraz AAA (hierarchia access) |
wykonanie kodu z uprawnieniami root przez użytkownika z dostępem SNMP |
| CVE-2026-102175 | 9,8 | system services service-deployment |
wykonanie kodu z uprawnieniami root przez przejęte połączenie SDX/SRC |
Na routerach brzegowych zalecane jest wyłączenie J-Web lub ograniczenie dostępu do niego do sieci zarządzania (OOB), niezależnie od terminu aktualizacji. Dostęp SNMP powinien być ograniczony filtrem na lo0 do serwerów monitoringu.
Weryfikacja:
show configuration system services | display set | match "web-management|service-deployment"
show configuration snmp | display set | match community
show configuration access | display set
Sesje eBGP
Sesje eBGP z klientami i na punktach wymiany ruchu są zestawiane z urządzeniami, którymi operator nie zarządza. Poniższe podatności pozwalają takiemu sąsiadowi wywołać awarię rpd, a w konsekwencji utratę routingu na urządzeniu.
| CVE | CVSS | Warunek | Źródło ataku |
|---|---|---|---|
| CVE-2026-101976 | 7,5 | sesja eBGP bez wynegocjowanej obsługi 4-bajtowych numerów AS | sąsiad eBGP z wyłączoną capability |
| CVE-2026-101961 | 7,5 | kwalifikator nexthop-ecmp w polityce importu |
sąsiad eBGP |
| CVE-2026-101977 | 7,5 | konfiguracja ephemeral | sąsiad eBGP |
| CVE-2026-101939 | 7,5 | polityka importu z source-based-forwarding do nieistniejącej tablicy |
sąsiad BGP |
| CVE-2026-102027 | 7,5 | multipath list-nexthop oraz labeled-unicast |
sąsiad eBGP |
| CVE-2026-101957 | 7,5 | LLGR z advertise-to-non-llgr-neighbor, ponad 32 sąsiadów w grupie |
sąsiad BGP |
| CVE-2026-103993 | 6,8 | graceful-shutdown sender |
sąsiad BGP |
CVE-2026-101976 ma najszerszy zakres: jedynym warunkiem jest sesja eBGP. Obsługę 4-bajtowych numerów AS negocjuje praktycznie każdy współczesny router, jednak sąsiad może ją celowo wyłączyć. Podatność dotyczy urządzeń z sesjami BGP z klientami, operatorami tranzytowymi i sąsiadami na punktach wymiany ruchu.
Weryfikacja:
show bgp neighbor | match "Peer:|4 byte"
Protokoły L2 i IGP na interfejsach klienckich
Podatności typu „adjacent” wymagają dostępu do tego samego segmentu L2 lub sąsiedztwa protokołu. W sieciach dostępowych warunek ten spełnia klient w VLAN-ie abonenckim.
| CVE | CVSS | Warunek | Typowa konfiguracja narażona |
|---|---|---|---|
| CVE-2026-102050 | 8,8 | protocols lldp interface … |
LLDP włączone na wszystkich interfejsach (interface all), w tym klienckich; atak zakłóca płaszczyznę sterowania L2 całego urządzenia, w tym LACP |
| CVE-2026-102051 | 6,5 | LLDP oraz fast-rx-processing |
jak wyżej |
| CVE-2026-101972 | 6,5 | OSPFv2 na interfejsie | interfejs kliencki w OSPF bez opcji passive |
| CVE-2026-101971 | 6,5 | OSPFv3 na interfejsie broadcast | jak wyżej, dla IPv6 |
| CVE-2026-102058 | 6,5 | BFD | BFD w sesjach BGP z klientami |
| CVE-2026-102056 / -102055 | 7,1 / 8,8 | Ethernet CFM (enhanced CFM na MX) | CFM w usługach L2 dla klientów |
Część narażenia można ograniczyć konfiguracją przed aktualizacją:
- LLDP wyłącznie na łączach do własnej infrastruktury zamiast
interface all; - interfejsy klienckie w OSPF z opcją
passive: podsieć pozostaje w LSDB, a router nie przetwarza pakietów OSPF z tego kierunku; - BFD z klientami wyłącznie tam, gdzie jest wymagane.
Weryfikacja:
show configuration protocols lldp | display set
show ospf interface
show bfd session
MC-LAG
Biuletyn obejmuje sześć podatności MC-LAG (ICCP i synchronizacja MAC): CVE-2026-102035, -102033, -102034, -101994, -101995 i -101996. Źródłem ataku jest sąsiad ICCP, czyli drugi węzeł pary, co wymaga dostępu do sieci między węzłami. Przy ICCP prowadzonym wydzielonym łączem lub VLAN-em ryzyko jest niskie; zalecana aktualizacja w najbliższym oknie serwisowym.
MPLS
LDP i RSVP obejmuje kilkanaście podatności, w tym CVE-2026-101981 (8,8), umożliwiającą przejęcie Routing Engine przez sąsiada LDP. Dotyczy to sieci z rdzeniem MPLS. Przy LDP i RSVP włączonych wyłącznie na łączach wewnętrznych zalecana jest aktualizacja w najbliższym oknie; przy włączeniu na interfejsach klienckich aktualizacja ma priorytet wysoki (show ldp interface, show rsvp interface).
EVPN, EVPN-VXLAN i SRv6
Kilkanaście podatności dotyczy EVPN, EVPN-VXLAN i SRv6, w tym CVE-2026-101982 (9,8) przy EVPN-VPWS. Istotne dla fabryk centrów danych i usług L2VPN. Sąsiadami EVPN są zwykle urządzenia własne operatora; ryzyko zależy od możliwości zestawienia sesji BGP EVPN przez podmiot zewnętrzny. Zalecana aktualizacja w najbliższym oknie serwisowym.
Funkcje o ograniczonym zastosowaniu
Poniższe grupy wymagają funkcji rzadko stosowanych na brzegu sieci ISP i centrów danych. Przy wyłączonej funkcji podatności nie mają wpływu:
- BGP-LS i inżynieria ruchu: CVE-2026-101991, -102044, -102022, -102020;
- multicast i MVPN: PIM, MSDP, Auto-RP, Rosen MVPN, inter-AS MVPN, multicast lawful intercept;
- VPLS z automatycznym site-ID, BGP Prefix-SID w eBGP (
accept-prefix-sid), ISO-VPN, extended-nexthop-tunnel, RIB sharding, telemetria BGP RIB; - provisioning: phone-home i SZTP przez DHCP (głównie EX, SRX i QFX), DHCPv4 local-client, 802.1X i Unified Access Policy;
- RIP, IS-IS z Flex-Algo lub backup selection, GMPLS.
Dwie podatności lokalne (CVE-2026-101927 i -101934 w eventd) wymagają konta na urządzeniu i są istotne przy kontach przyznanych osobom spoza zespołu sieciowego.
Zalecenia
- Aktualizacja do wersji z poprawkami w obrębie bieżącej gałęzi, zgodnie z tabelą powyżej.
- Priorytet wysoki dla urządzeń z BGP FlowSpec, sesjami eBGP z podmiotami zewnętrznymi oraz J-Web lub SNMP dostępnymi z sieci.
- Niezależnie od aktualizacji: wyłączenie J-Web, ograniczenie SNMP filtrem na lo0, ograniczenie LLDP do łączy infrastrukturalnych, interfejsy klienckie w OSPF jako
passive.
ITORO wdraża i utrzymuje bramy filtrujące na Juniper MX z BGP FlowSpec; przegląd objął w pierwszej kolejności utrzymywane instalacje.
Źródło: Juniper JSA112187, 2026-10 Security Bulletin: Junos OS and Junos OS Evolved oraz rekordy poszczególnych CVE w bazie CVE.