CVE-2026-44615
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 40 - wyżej niż 40% wszystkich znanych CVE
Streszczenie
W Apache Zeppelin w wersjach od 0.9.0 do 0.12.0, gdy skonfigurowany jest FileSystemNotebookRepo, uwierzytelniony atakujący z uprawnieniami do zmiany nazwy notatki lub dostępu do operacji na folderach może użyć sekwencji nawigacyjnych w ścieżkach notatek lub folderów. Zeppelin łączy te wartości ze ścieżkami systemu plików bez sprawdzania, czy wynik pozostaje w skonfigurowanym katalogu notatników, co może pozwolić na przenoszenie, zapisywanie lub usuwanie plików poza katalogiem głównym notatników.
Ocena ryzyka
Ryzyko polega na możliwości przenoszenia, zapisu lub usuwania plików notatników poza dozwolonym katalogiem, co może prowadzić do utraty danych lub nieautoryzowanego dostępu do plików systemowych.
Rekomendacja
Zaleca się aktualizację Apache Zeppelin do wersji 0.12.1, która zawiera poprawkę.
Inne podatności w Apache Zeppelin
Zobacz wszystkie- CVE-2026-44617Średnie
Apache Zeppelin w wersjach 0.11.1, 0.11.2 i 0.12.0 jest podatny na wstrzykiwanie filtrów LDAP. LdapRealm używa nieprawidłowego kodowania (RFC 4514 zamiast RFC 4515), co pozostawia znaki filtrów niedostatecznie zabezpieczone. Jest to niekompletna poprawka CVE-2024-31867.
- CVE-2026-44616Średnie
Apache Zeppelin w wersjach od 0.6.0 do 0.12.0 jest podatny na wstrzykiwanie LDAP. ActiveDirectoryGroupRealm konstruuje filtry LDAP bez kodowania danych wejściowych użytkownika, co pozwala uwierzytelnionemu atakującemu na wstrzyknięcie składni filtra przez endpoint user-search.
- CVE-2026-44613Średnie
Apache Zeppelin w wersjach od 0.6.0 do 0.12.0 jest podatny na Cross-Site Request Forgery (CSRF). Domyślna konfiguracja CORS zezwala na żądania zmieniające stan z innych domen oraz akceptuje treść text/plain, co pozwala atakującemu na wykonywanie działań w imieniu uwierzytelnionego użytkownika.
Oryginalny opis (angielski, źródło NVD)
Path traversal vulnerability in Apache Zeppelin. When FileSystemNotebookRepo is configured, an authenticated attacker with permission to rename a note, or access to folder operations, could supply traversal segments in note or folder paths. Zeppelin composed these values into filesystem paths using the server's filesystem or Hadoop identity without ensuring that the result remained under the configured notebook directory. This could allow notebook files or directories to be moved, written, or deleted outside the notebook root. This issue affects Apache Zeppelin versions 0.9.0 through 0.12.0. Users are recommended to upgrade to version 0.12.1, which fixes this issue.

