CVE-2026-25825
NieznaneStreszczenie
W Keyfactor SignServer przed wersją 7.6.0 plik wyjściowy, do którego SignerStatusReportWorker zapisuje raport, może być ustawiony na dowolną ścieżkę, nawet wskazującą na istniejący plik. Daje to użytkownikowi z uprawnieniami administratora możliwość zapisu plików w dowolnych katalogach w systemie plików serwera oraz potencjalnie nadpisania plików dostępnych dla lokalnego użytkownika JBoss.
Ocena ryzyka
Administrator może nadpisać krytyczne pliki systemowe lub aplikacyjne, co może prowadzić do uszkodzenia systemu, nieautoryzowanych zmian lub przejęcia kontroli.
Rekomendacja
Zaleca się aktualizację SignServer do wersji 7.6.0 lub nowszej oraz ograniczenie uprawnień administratora i walidację ścieżek wyjściowych dla raportów.
Inne podatności w Keyfactor SignServer
Zobacz wszystkie- CVE-2026-25827Nieznane
W Keyfactor SignServer przed wersją 7.6.0 zidentyfikowano właściwości, które nie mają ograniczeń co do ścieżki, jaką może ustawić administrator. Ustawienie ich na konkretne ścieżki plików może ujawnić informacje po stronie klienta. Dotyczy to właściwości ATTRIBUTESFILE w PKCS11CryptoToken, KEYSTOREPATH w KeyStoreCryptoToken oraz TRUSTSTOREPATH w RenewalWorker.
- CVE-2026-25826Nieznane
W Keyfactor SignServer przed wersją 7.6.0 atrybut ATTRIBUTESFILE w PKCS11CryptoToken może być ustawiony na czytelny plik, ale nieakceptowany (tj. nie rozpoznawany z atrybutami). W takim przypadku zgłaszany jest błąd, który wraz z błędem wypisuje zawartość pliku do logu serwera aplikacji. Daje to użytkownikowi z dostępem admina do SignServer i możliwością odczytu logów serwera możliwość odczytania zawartości plików dostępnych dla lokalnego użytkownika JBoss.
Oryginalny opis (angielski, źródło NVD)
An issue was discovered in Keyfactor SignServer before 7.6.0. The output file to which SignerStatusReportWorker logs the report can be set to any path, even one that points to a file that already exists. This gives a user (with admin access) the possibility to write files in arbitrary directories in the server filesystem and potentially overwrite files accessible by the local user JBoss.

