Katalog CVE

CVE-2026-72696

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.14%

Percentyl 4 - wyżej niż 4% wszystkich znanych CVE

Streszczenie

Grav CMS przed wersją 2.0.16 zawiera podatność na podążanie za dowiązaniami symbolicznymi w Scheduler Job::createLockFile(), która pozwala lokalnym atakującym na nadpisanie dowolnych plików poprzez wcześniejsze utworzenie dowiązań symbolicznych w przewidywalnych ścieżkach plików blokady w katalogu tymczasowym z prawem zapisu dla wszystkich. Atakujący mogą umieścić dowiązanie symboliczne w przewidywalnej ścieżce blokady wskazujące na dowolny plik, do którego proces serwera WWW może zapisywać, a następne uruchomienie zaplanowanego zadania podąży za dowiązaniem i nadpisze zawartość docelowego pliku ciągiem identyfikatora zadania.

Ocena ryzyka

Ryzyko obejmuje możliwość nadpisania dowolnych plików w systemie, co może prowadzić do uszkodzenia danych, modyfikacji konfiguracji lub eskalacji uprawnień.

Rekomendacja

Zaleca się aktualizację Grav do wersji 2.0.16 lub nowszej oraz zabezpieczenie katalogu tymczasowego przed tworzeniem dowiązań symbolicznych przez nieuprawnionych użytkowników.

Inne podatności w Grav CMS

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

Grav CMS before 2.0.16 contains a symlink following vulnerability in Scheduler Job::createLockFile() that allows local attackers to overwrite arbitrary files by pre-creating symlinks at predictable lock file paths in the world-writable temp directory. Attackers can place a symlink at the predictable lock path pointing to any file the web server process can write to, and the next scheduled job run will follow the symlink and overwrite the target file's content with the job ID string.

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