Katalog CVE

CVE-2026-24741

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

ConvertX to samodzielnie hostowany konwerter plików online. W wersjach przed 0.17.0, punkt końcowy `POST /delete` wykorzystuje wartość `filename` kontrolowaną przez użytkownika do konstruowania ścieżki systemu plików i usuwa ją za pomocą `unlink` bez wystarczającej walidacji.

Ocena ryzyka

Atakujący może wykorzystać sekwencje przejścia ścieżki (np. `../`), aby usunąć dowolne pliki poza zamierzonym katalogiem przesyłania, co może prowadzić do utraty danych lub zakłócenia działania systemu.

Rekomendacja

Zaleca się aktualizację do wersji 0.17.0 lub nowszej, aby naprawić tę podatność oraz wdrożenie dodatkowych mechanizmów walidacji dla operacji usuwania plików.

Powiązane podatności

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

ConvertXis a self-hosted online file converter. In versions prior to 0.17.0, the `POST /delete` endpoint uses a user-controlled `filename` value to construct a filesystem path and deletes it via `unlink` without sufficient validation. By supplying path traversal sequences (e.g., `../`), an attacker can delete arbitrary files outside the intended uploads directory, limited only by the permissions of the server process. Version 0.17.0 fixes the issue.

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