CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-31817

High
Published: Translated: NVD NIST

Summary

OliveTin umożliwia dostęp do zdefiniowanych poleceń powłoki z interfejsu webowego. W wersjach przed 3000.11.2, gdy funkcja saveLogs jest włączona, OliveTin zapisuje wpisy logów wykonania na dysku, wykorzystując niezweryfikowane dane użytkownika do tworzenia nazw plików, co pozwala na ataki typu directory traversal.

Risk Assessment

Atakujący może wykorzystać tę podatność do zapisu plików w dowolnych lokalizacjach na systemie plików, co może prowadzić do poważnych naruszeń bezpieczeństwa i utraty danych.

Recommendation

Zaleca się aktualizację do wersji 3000.11.2 lub nowszej, aby usunąć tę podatność oraz wdrożenie dodatkowych mechanizmów walidacji i sanitizacji danych wejściowych.

Related vulnerabilities

Original NVD description (English source)

OliveTin gives access to predefined shell commands from a web interface. Prior to 3000.11.2, when the saveLogs feature is enabled, OliveTin persists execution log entries to disk. The filename used for these log files is constructed in part from the user-supplied UniqueTrackingId field in the StartAction API request. This value is not validated or sanitized before being used in a file path, allowing an attacker to use directory traversal sequences (e.g., ../../../) to write files to arbitrary locations on the filesystem. This vulnerability is fixed in 3000.11.2.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS