CVE-2026-110256
NiskieCVSS 3.7Streszczenie
Finsys Dockhand do wersji 1.0.18 zawiera podatność na wstrzyknięcie LDAP w funkcji tryLdapAuth w pliku src/lib/server/auth.ts, która wstawia nazwę użytkownika logowania do filtra wyszukiwania LDAP bez escapowania znaków wieloznacznych. Nieuwierzytelniony atakujący może wysyłać przyrostowe wzorce wieloznaczne, takie jak 'a*', do /api/auth/login i mierzyć czas odpowiedzi, aby wyliczyć prawidłowe nazwy użytkowników LDAP, omijając ograniczenia szybkości na poziomie użytkownika.
Ocena ryzyka
Atakujący może wyliczyć prawidłowe nazwy użytkowników LDAP, co ułatwia dalsze ataki, takie jak brute force haseł lub phishing. Ryzyko dotyczy wdrożeń Finsys Dockhand do wersji 1.0.18 z uwierzytelnianiem LDAP.
Rekomendacja
Zaktualizuj Finsys Dockhand do wersji nowszej niż 1.0.18, jeśli jest dostępna, lub zastosuj poprawkę escapującą znaki wieloznaczne w filtrach LDAP. Do czasu aktualizacji rozważ ograniczenie dostępu do /api/auth/login oraz monitorowanie nietypowych wzorców logowania.
Inne podatności w Finsys Dockhand
Zobacz wszystkie- CVE-2026-110255Wysokie
Finsys Dockhand przed wersją 1.0.43 zawiera podatność SSRF (Server-Side Request Forgery) ujawniającą odpowiedzi, która pozwala uwierzytelnionym użytkownikom na zmuszenie serwera do pobierania dowolnych adresów URL poprzez podanie adresów URL repozytorium i wartości stackfile. Atakujący mogą wysyłać szablony stacków wskazujące na wewnętrzne usługi lub punkty końcowe metadanych chmury i odczytywać pobraną treść z pola odpowiedzi compose, ujawniając poświadczenia i tokeny.
- CVE-2026-110254Średnie
Finsys Dockhand przed wersją 1.0.45 zawiera podatność typu server-side request forgery w funkcji ipCategory() w pliku src/lib/server/url-safety.ts, która nie sprawdza zakresów przejściowych IPv6 NAT64, 6to4 i Teredo. Uwierzytelnieni atakujący mogą osadzać adresy loopback, metadanych chmury lub prywatne adresy IPv4 w literałach przejściowych IPv6 w adresach URL powiadomień, kopii zapasowych, szablonów, rejestrów, git lub dostawców sekretów, aby dotrzeć do usług wewnętrznych.
Oryginalny opis (angielski, źródło NVD)
Finsys Dockhand through 1.0.18 contains an LDAP injection vulnerability in the tryLdapAuth function in src/lib/server/auth.ts, which inserts the login username into the LDAP search filter without escaping wildcard characters. Unauthenticated attackers can submit incremental wildcard patterns such as 'a*' to /api/auth/login and measure response timing to enumerate valid LDAP usernames while evading per-username rate limiting.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

