Katalog CVE

CVE-2026-45581

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.11%

Percentyl 1 - wyżej niż 1% wszystkich znanych CVE

Streszczenie

W bibliotece fabric-chaincode-java (implementacja Hyperledger Fabric chaincode shim API) w wersjach od 2.3.1 do 2.5.10, gdy chaincode jest uruchomiony w trybie chaincode-as-a-service z włączonym TLS, logi serwera chaincode na poziomie INFO zawierają hasło do klucza prywatnego TLS w postaci jawnego tekstu. Osoba atakująca mająca dostęp do logów może odzyskać hasło i, jeśli uzyska również klucz prywatny, podszyć się pod serwer chaincode.

Ocena ryzyka

Ryzyko polega na wycieku hasła do klucza prywatnego TLS, co może umożliwić atakującemu podszycie się pod serwer chaincode i naruszenie integralności komunikacji.

Rekomendacja

Zaleca się aktualizację biblioteki fabric-chaincode-java do wersji 2.5.10 lub nowszej oraz zabezpieczenie logów przed nieautoryzowanym dostępem.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

fabric-chaincode-java is a Java based implementation of Hyperledger Fabric chaincode shim APIs. From version 2.3.1 to before version 2.5.10, when chaincode is deployed in chaincode-as-a-service mode with TLS enabled, the chaincode server INFO level logging includes the TLS private key password in plaintext. An attacker with access to the chaincode server logs could recover the TLS private key password. If the attacker can also obtain the TLS private key, they could impersonate the chaincode server. This issue has been patched in version 2.5.10.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS