Katalog CVE

CVE-2026-102811

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Marmite do wersji 0.4.2 zawiera brak uwierzytelnienia w punktach końcowych serwera deweloperskiego /__marmite__/content, /__marmite__/config i /__marmite__/file/, co pozwala nieuwierzytelnionym atakującym na tworzenie, modyfikowanie i nadpisywanie treści oraz konfiguracji witryny. Atakujący mogą wykorzystać nieoczyszczone parametry ścieżki w handle_create_content i handle_clone_content do zapisu plików poza katalogiem projektu poprzez directory traversal.

Ocena ryzyka

Nieuwierzytelniony atakujący może przejąć kontrolę nad treścią i konfiguracją witryny, a także zapisywać pliki poza katalogiem projektu, co może prowadzić do naruszenia integralności systemu.

Rekomendacja

Zaktualizuj Marmite do wersji zawierającej poprawkę. Jeśli nie jest dostępna, ogranicz dostęp do serwera deweloperskiego tylko do zaufanych sieci.

Inne podatności w Marmite

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

Marmite through 0.4.2 contains missing authentication in the development server endpoints /__marmite__/content, /__marmite__/config, and /__marmite__/file/, allowing unauthenticated attackers to create, modify, and overwrite site content and configuration. Attackers can exploit unsanitized path parameters in handle_create_content and handle_clone_content to write files outside the project directory via directory traversal.

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