CVE-2026-105834
ŚrednieCVSS 6.5Streszczenie
Rundeck przed wersją 6.2.0 zawiera podatność path traversal, która pozwala użytkownikom z uprawnieniem project configure ACL odczytywać dowolne pliki serwera poprzez ustawienie resources.source.N.config.file na dowolną ścieżkę absolutną. Atakujący mogą odczytać zawartość plików przez editProjectNodeSourceFile lub endpoint apiSourceGetContent, uzyskując hasła do baz danych, dane uwierzytelniające LDAP i dane innych projektów.
Ocena ryzyka
Może dojść do ujawnienia haseł do baz danych, poświadczeń LDAP i danych innych projektów. To może umożliwić dalsze ataki i eskalację uprawnień w środowisku.
Rekomendacja
Zaktualizuj Rundeck do wersji 6.2.0 lub nowszej. Ogranicz uprawnienie project configure ACL do zaufanych użytkowników i przejrzyj, czy nie doszło do nieautoryzowanego dostępu.
Inne podatności w Rundeck
Zobacz wszystkie- CVE-2026-106056Wysokie
Rundeck przed wersją 6.2.0 zawiera podatność na iniekcję poleceń systemu operacyjnego, która pozwala uwierzytelnionym użytkownikom z uprawnieniami do uruchamiania zadań na wykonywanie poleceń na węzłach Windows poprzez dostarczenie spreparowanych wartości opcji. Atakujący mogą wstrzyknąć metaznaki cmd.exe, takie jak && lub |, do opcji dowolnego tekstu, które CLIUtils.quoteWindowsCMDArg opakowuje w nieskuteczne pojedyncze cudzysłowy, uruchamiając polecenia z uprawnieniami poświadczeń wykonawcy węzła.
- CVE-2026-92763Wysokie
Rundeck do wersji 6.2.1 nie autoryzuje prawidłowo parametrów importConfig i importNodesSources w punkcie końcowym importu archiwum projektu. Atakujący posiadający jedynie uprawnienie importu może zastąpić pliki konfiguracyjne projektu, w tym istotne ustawienia bezpieczeństwa, takie jak executery węzłów i ścieżki kluczy SSH, wpływające na wykonywanie zadań.
Oryginalny opis (angielski, źródło NVD)
Rundeck before 6.2.0 contains a path traversal vulnerability that allows users holding only the project configure ACL to read arbitrary server files by setting resources.source.N.config.file to any absolute path. Attackers can retrieve file contents through editProjectNodeSourceFile or the apiSourceGetContent endpoint to obtain database passwords, LDAP bind credentials, and other projects' data.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

