CVE-2025-54471
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 17 - wyżej niż 17% wszystkich znanych CVE
Streszczenie
NeuVector używa twardo zakodowanego klucza kryptograficznego osadzonego w kodzie źródłowym. Podczas kompilacji wartość klucza została zastąpiona tajnym kluczem i użyta do szyfrowania wrażliwych konfiguracji, gdy NeuVector przechowuje dane.
Ocena ryzyka
Ryzyko polega na tym, że klucz kryptograficzny jest znany atakującym, co może pozwolić na odszyfrowanie wrażliwych danych przechowywanych przez NeuVector. Może to prowadzić do ujawnienia poufnych informacji lub naruszenia integralności systemu.
Rekomendacja
Zaleca się zmianę klucza kryptograficznego na losowy i bezpieczny, a także ponowne zaszyfrowanie danych. Należy również rozważyć aktualizację NeuVector do wersji, która nie zawiera twardo zakodowanego klucza.
Inne podatności w NeuVector
Zobacz wszystkie- CVE-2026-78424Wysokie
Nieprawidłowe przetwarzanie parametrów w NeuVector pozwala każdemu uwierzytelnionemu użytkownikowi z uprawnieniem namespaced Runtime Policies (write) lub osobie z dostępem do wewnętrznej pary kluczy certyfikatu gRPC NeuVector na wstrzyknięcie poleceń OS w uprzywilejowanym kontenerze enforcer, co może prowadzić do całkowitego przejęcia węzła roboczego.
- CVE-2026-78427Średnie
Webhook dopuszczenia NeuVector po cichu wyklucza kontenery z oceny polityk, gdy ich ścieżka obrazu pasuje do jednego z trzech zakodowanych na stałe obrazów sidecar mesh. Ponieważ ścieżka obrazu jest w pełni kontrolowana przez autora workloadu, każdy użytkownik mogący wdrażać workloady może ominąć reguły odmowy dopuszczenia, po prostu nazywając swoją ścieżkę obrazu tak jak jeden z tych obrazów sidecar.
- CVE-2026-78426Niskie
Weryfikator JWT w NeuVector akceptuje niekanoniczne kodowania Base64URL tego samego pola podpisu RSA. Atakujący posiadający ważny, nieprzeterminowany token JWT, który został wylogowany z NeuVector, może nadal używać tego tokenu z równoważnym zapisem pola podpisu RSA aż do wygaśnięcia ważności tokenu.
- CVE-2026-78425Wysokie
Użytkownicy autoryzowani w zewnętrznych aplikacjach za tym samym korporacyjnym dostawcą tożsamości (IdP), np. wiki, systemie zgłoszeń czy narzędziu wydatków, mogą logować się do swoich systemów przez SAML SSO. Jeśli asercja wystawiona dla innej aplikacji zostanie przedstawiona NeuVector, jest ona akceptowana, ponieważ jedynym rozróżnieniem jest element, a ostrzeżenie NotInAudience o niezgodności nie jest odczytywane.
- CVE-2026-25703Wysokie
NeuVector do wersji 5.4.9 może potencjalnie ujawnić informacje z API /network/graph menedżera z powodu braku uwierzytelnienia i buforowanych danych zawierających wrażliwe informacje.
Oryginalny opis (angielski, źródło NVD)
NeuVector used a hard-coded cryptographic key embedded in the source code. At compilation time, the key value was replaced with the secret key value and used to encrypt sensitive configurations when NeuVector stores the data.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

