CVE-2026-63134
ŚrednieCVSS 5.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 16 - wyżej niż 16% wszystkich znanych CVE
Streszczenie
Malcolm to zestaw narzędzi do analizy ruchu sieciowego. Przed wersją 26.07.0, `safe-extract.py` chroni ekstrakcję plików flagami bezpieczeństwa libarchive, ale tworzy wpisy katalogów za pomocą surowego `os.makedirs(os.path.join(dest, entry.pathname))`, które nie ma ochrony przed traversal. Złośliwe archiwum zawierające wpis katalogu z sekwencją `../` lub ścieżką bezwzględną powoduje, że kontener przetwarzania filebeat tworzy katalogi poza zamierzonym katalogiem ekstrakcji. Wersja 26.07.0 naprawia problem.
Ocena ryzyka
Ryzyko obejmuje możliwość zapisu plików poza zamierzonym katalogiem, co może prowadzić do nadpisania krytycznych plików lub umożliwić dalsze ataki. Może to naruszyć integralność systemu i bezpieczeństwo.
Rekomendacja
Zaleca się natychmiastową aktualizację Malcolma do wersji 26.07.0 lub nowszej. Należy również ograniczyć możliwość przesyłania archiwów tylko do zaufanych użytkowników.
Oryginalny opis (angielski, źródło NVD)
Malcolm is a network traffic analysis tool suite. Prior to version 26.07.0, `safe-extract.py` protects file extraction with libarchive's secure flags, but creates directory entries with a raw `os.makedirs(os.path.join(dest, entry.pathname))` that has no traversal protection. An uploaded malicious archive containing a directory entry with a `../` sequence or an absolute path causes the filebeat processing container to create directories outside the intended extraction directory. Version 26.07.0 fixes the issue.

