Katalog CVE

CVE-2026-115732

KrytyczneCVSS 9.0
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W trapperkeeper-authorization używanym przez Puppet Server występuje nieprawidłowa autoryzacja przy dopasowywaniu nazw certyfikatów. Klient posiadający certyfikat podpisany przez CA, którego nazwa rozszerza lub skraca autoryzowaną nazwę hosta, może zostać autoryzowany jako ten host. Umożliwia to podszywanie się pod inne węzły, a w Puppet Enterprise dostęp do administracji CA i zdalne wykonanie poleceń na zarządzanych węzłach.

Ocena ryzyka

Podszycie się pod inny węzeł może prowadzić do nieautoryzowanego dostępu do zarządzania infrastrukturą i zdalnego wykonania poleceń. Wymaga to jednak certyfikatu z kolidującą nazwą wydanego przez CA.

Rekomendacja

Zastosuj dostępne poprawki dla Puppet Server i trapperkeeper-authorization. Ogranicz automatyczne podpisywanie certyfikatów i weryfikuj nazwy certyfikatów przed wydaniem.

Powiązane podatności

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

Incorrect authorization in the certificate-name matching of trapperkeeper-authorization, as used by Puppet Server, in the affected products, allows a client that holds a CA-signed certificate whose name extends or shortens an authorized hostname to be authorized as that host. This enables impersonation of other nodes and, in Puppet Enterprise, access to certificate-authority administration and remote command execution on managed nodes. Exploitation requires a certificate with a colliding name, which the certificate authority issues by approval or autosign.

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