CVE-2026-15972
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 32 - wyżej niż 32% wszystkich znanych CVE
Streszczenie
Consul Community Edition i Consul Enterprise w wersjach od 1.13.0 do 2.0.2 są podatne na nieuwierzytelniony atak DoS poprzez nieograniczone akceptowanie połączeń na zewnętrznych gRPC listenerach. Zdalny atakujący może wyczerpać deskryptory plików, gorutyny i pamięć, otwierając wiele niekompletnych połączeń.
Ocena ryzyka
Atak może uniemożliwić legalnym klientom łączenie się z usługą, powodując przerwy w działaniu.
Rekomendacja
Zaktualizuj Consul do wersji 2.0.3 (lub odpowiedniej wersji Enterprise) zawierającej poprawkę.
Inne podatności w Consul
Zobacz wszystkie- CVE-2026-19113Średnie
Consul Community Edition i Consul Enterprise w wersjach 1.3.0 do 2.0.2 są podatne na nieuwierzytelnioną odmowę usługi w kilku endpointach HTTP API agenta. Zdalny atakujący może spowodować znaczne zużycie pamięci przez agenta przed odrzuceniem żądania. Podatność jest naprawiona w Consul 2.0.3 i odpowiednich wersjach Enterprise.
- CVE-2026-19017Średnie
Consul Community Edition i Consul Enterprise w wersjach 1.18.21 do 2.0.2 są podatne na częściowy odczyt dowolnych plików, gdy skonfigurowano dostawcę Vault Connect CA z uwierzytelnianiem JWT lub AppRole. Uprzywilejowany atakujący z uprawnieniem `operator:write` może skierować Consul do odczytu i przekazania plików poza zamierzony zakres, co może prowadzić do eksfiltracji wrażliwych sekretów z hosta serwera Consul.
- CVE-2026-19016Średnie
Consul Community Edition i Consul Enterprise w wersjach 1.19.1 do 2.0.2 nie egzekwowały uprawnienia ACL `session:write` dla operacji usuwania sesji przesyłanych przez API transakcji. Uwierzytelniony atakujący z dostępem sieciowym do portu RPC serwera Consul może usuwać dowolne sesje bez wymaganego uprawnienia.
- CVE-2026-19015Średnie
Consul Community Edition i Consul Enterprise w wersjach 1.2.0 do 2.0.2 są podatne na niekontrolowane zużycie zasobów w endpointcie Connect CA roots, co może pozwolić zdalnemu atakującemu na nieograniczony wzrost pamięci podręcznej roots CA agenta, niwecząc konfigurację wyłączenia pamięci podręcznej przez operatora.
- CVE-2026-19014Średnie
Podatność w Consul Community Edition i Consul Enterprise w wersjach 1.17.0 do 2.0.2 powoduje niekontrolowane zużycie zasobów w punkcie końcowym autoryzacji Connect. Umożliwia to atakującemu nieograniczone zwiększanie pamięci podręcznej dopasowań intencji, ignorując konfigurację wyłączającą cache przez operatora. Problem został naprawiony w Consul 2.0.3 oraz Consul Enterprise 1.21.17, 1.22.11 i 2.0.3.
- CVE-2026-19012Średnie
Podatność w Consul Community Edition i Consul Enterprise w wersjach 1.18.0 do 2.0.2 umożliwia uwierzytelnionemu atakującemu spowodowanie awarii serwera Consul podczas przejścia z wersji Enterprise do Community. Osoba z uprawnieniami do zapisu wpisów konfiguracyjnych może przesłać wpis konfiguracji service-router, który powoduje nieoczekiwane zakończenie działania agenta. Problem został naprawiony w Consul 2.0.3 oraz Consul Enterprise 1.21.17, 1.22.11 i 2.0.3.
- CVE-2026-15970Średnie
Podatność w Consul Community Edition i Consul Enterprise w wersjach 1.20.1 do 2.0.2 umożliwia obejście autoryzacji intencji L7, gdy serwis proxy jest skonfigurowany z niestandardowym publicznym listenerem. Uwierzytelnione obciążenie mesh może uzyskać dostęp do ścieżek HTTP, które są blokowane przez intencję deny opartą na ścieżce. Problem został naprawiony w Consul 2.0.3 oraz Consul Enterprise 1.21.17, 1.22.11 i 2.0.3.
Oryginalny opis (angielski, źródło NVD)
Consul Community Edition and Consul Enterprise 1.13.0 through 2.0.2 are vulnerable to an unauthenticated denial of service through unbounded connection acceptance on the external gRPC listeners. A remote attacker may exhaust agent file descriptors, goroutines, and memory by opening many incomplete connections, potentially preventing legitimate clients from connecting. This vulnerability, CVE-2026-15972, is fixed in Consul 2.0.3 and Consul Enterprise 1.21.17, 1.22.11, and 2.0.3.

