CVE-2026-104988
WysokieCVSS 8.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 9 - wyżej niż 9% wszystkich znanych CVE
Streszczenie
W Dogtag PKI (pki-core) znaleziono podatność w pluginie CMCAuthForEST. Plugin zawodzi w trybie „fail open” (otwarty na awarię), gdy żądanie EST fullcmc jest przesyłane przez BasicAuth bez certyfikatu klienta TLS. Atrybut sesji SSL_CLIENT_CERT zachowuje certyfikat agenta podsystemu EST, co powoduje, że autoryzacja traktuje żądanie jako uprzywilejowane. Uwierzytelniony użytkownik EST może uzyskać certyfikaty podpisane przez CA z dowolnymi nazwami podmiotu.
Ocena ryzyka
Podatność umożliwia nieautoryzowane uzyskanie certyfikatów CA z dowolnymi nazwami, co może prowadzić do podszywania się pod inne podmioty i naruszenia zaufania do infrastruktury PKI.
Rekomendacja
Zaktualizuj Dogtag PKI do wersji zawierającej poprawkę. Dodatkowo skonfiguruj plugin tak, aby wymagał certyfikatu klienta TLS i nie działał w trybie fail open.
Inne podatności w Dogtag PKI
Zobacz wszystkie- CVE-2026-18047Średnie
W Dogtag PKI, w responderze ACME, ograniczenia bezpieczeństwa web.xml używają dokładnego dopasowania wzorca URL dla punktów końcowych włączania/wyłączania dostępnych tylko dla administratora. Dodanie końcowego ukośnika do URL pozwala nieuwierzytelnionemu atakującemu ominąć ograniczenie Tomcat, podczas gdy RESTEasy nadal kieruje żądanie do handlera, umożliwiając nieautoryzowane przełączanie stanu usługi ACME, w tym trwałą odmowę usługi.
- CVE-2026-76561Wysokie
Podatność w Dogtag PKI, używanym przez komponent certyfikatów FreeIPA. Funkcja importu profili certyfikatów nie w pełni weryfikuje zawartość przesyłanego profilu poza ID profilu. Uwierzytelniony użytkownik z uprawnieniami administratora CA może wykorzystać mechanizm ExternalProcessConstraint do wykonania dowolnych poleceń ze zmiennymi środowiskowymi kontrolowanymi przez atakującego, uzyskując wykonanie kodu jako konto pkiuser.
- CVE-2026-18369Średnie
W Dogtag PKI w komponencie ACME responder stwierdzono, że walidator HTTP-01 akceptuje adresy IP jako identyfikatory DNS i podąża za przekierowaniami HTTP bez weryfikacji, czy cel jest publiczny. Nieuwierzytelniony posiadacz konta ACME może wykorzystać to do SSRF, wysyłając żądania GET do wewnętrznych usług sieciowych. Przy backendzie InMemory odpowiedzi wewnętrznych celów są ujawniane atakującemu przez błąd ACME.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in Dogtag PKI (pki-core). The CMCAuthForEST authentication plugin fails open when an EST fullcmc enrollment request is submitted via BasicAuth without an end-user TLS client certificate. The SSL_CLIENT_CERT session attribute retains the EST subsystem's agent certificate, which causes downstream authorization checks to treat the request as agent-privileged. An authenticated EST user can exploit this to obtain CA-signed certificates with arbitrary subject names.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

