Katalog CVE

CVE-2026-71322

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.18%

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

Streszczenie

Lemur przed wersją 1.9.3 ma podatność w funkcji CertificateExport, gdzie sprawdzenie własności CertificatePermission było wykonywane tylko w gałęzi plugin.requires_key. Plugin z requires_key false omijał to sprawdzenie, a handler nadal przekazywał klucz prywatny i rejestrował zdarzenie audytu key_view. Poprawka nie przekazuje klucza prywatnego pluginom, które go nie wymagają.

Ocena ryzyka

Ryzyko obejmuje potencjalny wyciek kluczy prywatnych w przyszłych pluginach oraz mylące wpisy audytowe, co może prowadzić do nieautoryzowanego dostępu do certyfikatów.

Rekomendacja

Zaleca się aktualizację Lemur do wersji 1.9.3 lub nowszej oraz przegląd konfiguracji pluginów.

Inne podatności w Lemur

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

Lemur manages TLS certificate creation. Prior to 1.9.3, CertificateExport placed its CertificatePermission ownership check inside the plugin.requires_key branch for POST /api/1/certificates//export. A plugin declaring requires_key false bypassed that check, and the handler still passed cert.private_key as an argument and recorded a key_view audit event. The bundled JavaTruststoreExportPlugin ignored the key, so the immediate exposure was limited to public certificate material and misleading audit entries, but a future plugin could have consumed the supplied key. The fix passes no private key to plugins that do not require one and confines ownership checks and key_view logging to actual private-key exports. This issue is fixed in version 1.9.3.

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