CVE-2026-25826
NieznaneStreszczenie
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.
Ocena ryzyka
Osoba z uprawnieniami administratora i dostępem do logów może odczytać zawartość wrażliwych plików w systemie, co może prowadzić do wycieku danych lub eskalacji uprawnień.
Rekomendacja
Zaleca się aktualizację SignServer do wersji 7.6.0 lub nowszej oraz ograniczenie dostępu do logów serwera i walidację ustawień ATTRIBUTESFILE.
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-25825Nieznane
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.
Oryginalny opis (angielski, źródło NVD)
An issue was discovered in Keyfactor SignServer before 7.6.0. The attribute ATTRIBUTESFILE in PKCS11CryptoToken can be set to a readable file but not an accepted file (i.e., recognized with attributes). In this case, an error is thrown which - together with the error - also prints the content of the file to the application server log. This gives a user that has both SignServer admin access and access to read the output of the server log (i.e., if remote syslog shipping is configured), the possibility to read the content of files accessible by the local user JBoss.

