CVE-2026-19014
ŚrednieCVSS 4.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 18 - wyżej niż 18% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Ryzyko polega na możliwości wyczerpania zasobów serwera, co może prowadzić do odmowy usługi i zakłócenia działania infrastruktury.
Rekomendacja
Zaleca się jak najszybsze zaktualizowanie Consul do wersji 2.0.3 lub nowszej (dla Enterprise do wskazanych wersji) oraz monitorowanie zużycia pamięci.
Inne podatności w Consul
Zobacz wszystkie- CVE-2026-88021Wysokie
Consul i Consul Enterprise mają podatność polegającą na obejściu autoryzacji w mesh usług Connect. Podczas budowania reguł RBAC dla Envoy w celu egzekwowania intencji Connect, Consul nieprawidłowo escapował niektóre znaki w nazwach usług, przestrzeniach nazw i partycjach, powodując, że generowane reguły autoryzacji dopasowują się szerzej niż zamierzono.
- CVE-2026-87107Średnie
Consul i Consul Enterprise są podatne na obejście autoryzacji w ścieżce wyrejestrowania katalogu, co może pozwolić lokalnemu tokenowi ACL na usunięcie obiektów katalogu zaimportowanych z klastra równorzędnego. Podmiot wywołujący z uprawnieniem {{service:write}} lub {{node:write}} może wykorzystać tę podatność do usunięcia usług, sprawdzeń lub węzłów zaimportowanych z klastra równorzędnego bez posiadania uprawnień do źródła równorzędnego.
- CVE-2026-87106Średnie
Consul i Consul Enterprise są podatne na atak typu denial of service w natywnym listenerze RPC, który może pozwolić uwierzytelnionemu klientowi na wyczerpanie pamięci serwera przed oceną autoryzacji ACL. Klient mogący ukończyć wewnętrzny handshake mTLS RPC może wykorzystać tę podatność bez posiadania ważnego tokenu ACL.
- CVE-2026-87090Wysokie
Consul i Consul Enterprise zawierają lukę obejścia autoryzacji w ścieżce zapisu węzła katalogu. Uwierzytelniony atakujący z tokenem uprawniającym do zapisu węzła może usunąć rejestrację innego węzła i przejąć jego tożsamość, jeśli zna jego identyfikator.
- 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-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-15972Wysokie
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ń.
Oryginalny opis (angielski, źródło NVD)
Consul Community Edition and Consul Enterprise 1.17.0 through 2.0.2 are vulnerable to an uncontrolled resource consumption issue in the Connect authorization endpoint that may allow a caller to grow the agent's intention-match cache without bound, defeating the operator's cache-disable configuration. This vulnerability, CVE-2026-190124, is fixed in Consul 2.0.3 and Consul Enterprise 1.21.17, 1.22.11, and 2.0.3.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

