Katalog CVE

CVE-2026-88015

ŚrednieCVSS 5.3
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

rclone to program wiersza poleceń do synchronizacji plików i katalogów z różnymi dostawcami chmury. W wersjach przed 1.75.1 backend/local z opcją --links lub links=true ujawnia cele dowiązań symbolicznych jako obiekty .rclonelink, a fs.RangeOption.Decode może przekazać niekontrolowany dodatni początek zakresu Range przez Object.Open i openTranslatedLink. Funkcja dzieli łańcuch celu jako linkdst[offset:], więc początek zakresu większy niż długość celu powoduje deterministyczną panikę przekroczenia granic wycinka, gdy lib/http/serve udostępnia obiekt przez HTTP lub WebDAV. Go net/http zwykle odzyskuje panikę na połączenie, powodując odmowę usługi na poziomie żądania, a nie zakończenie całego procesu. Problem naprawiono w wersji 1.75.1.

Ocena ryzyka

Nieuwierzytelniony atakujący może wywołać panikę i doprowadzić do odmowy usługi na poziomie żądań, zakłócając działanie usług HTTP/WebDAV opartych na rclone. Może to wpłynąć na dostępność synchronizacji plików w organizacji.

Rekomendacja

Zaktualizuj rclone do wersji 1.75.1 lub nowszej. Jeśli to możliwe, unikaj używania opcji --links/links=true w połączeniu z udostępnianiem przez HTTP/WebDAV do czasu aktualizacji.

Inne podatności w rclone

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

rclone is a command-line program to sync files and directories to and from different cloud storage providers. Prior to 1.75.1, backend/local with --links or links=true exposes symlink targets as .rclonelink objects, and fs.RangeOption.Decode can pass an unchecked positive Range start through Object.Open and openTranslatedLink. The function slices the target string as linkdst[offset:], so a Range start larger than the target length causes a deterministic slice-bounds panic when lib/http/serve exposes the object through HTTP or WebDAV. Go net/http normally recovers the panic per connection, causing request-level denial of service rather than terminating the entire process. This issue is fixed in version 1.75.1.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS