Katalog CVE

CVE-2026-31894

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

WeGIA to menedżer stron internetowych dla instytucji charytatywnych. W wersji 3.6.5 funkcja loadBackupDB() wydobywa archiwa tar.gz do katalogu tymczasowego, nie weryfikując, czy członkowie archiwum są dowiązani symbolicznymi linkami, co stwarza lukę bezpieczeństwa.

Ocena ryzyka

Brak walidacji dowiązań symbolicznych może prowadzić do nieautoryzowanego dostępu do plików lub wykonania złośliwego kodu, co zagraża integralności systemu.

Rekomendacja

Zaleca się aktualizację do wersji 3.6.6, która naprawia tę podatność oraz wprowadza odpowiednie walidacje podczas ekstrakcji archiwów.

Powiązane podatności

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

WeGIA is a web manager for charitable institutions. In 3.6.5, The patched loadBackupDB() extracts tar.gz archives to a temporary directory using PHP's PharData class, then uses glob() and file_get_contents() to read SQL files from the extracted contents. Neither the extraction nor the file reading validates whether archive members are symbolic links. This vulnerability is fixed in 3.6.6.

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