Katalog CVE

CVE-2026-44088

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

SzafirHost weryfikuje podpis pobranego pliku JAR, ale ładuje klasy w sposób, który może prowadzić do wykonania zdalnego kodu. Atakujący może połączyć prawdziwy, podpisany plik JAR z złośliwym plikiem ZIP, co pozwala na załadowanie złośliwej klasy pomimo pomyślnej weryfikacji.

Ocena ryzyka

Organizacja jest narażona na ryzyko zdalnego wykonania kodu, co może prowadzić do przejęcia systemu lub wycieku danych. Wykorzystanie tej podatności może mieć poważne konsekwencje dla bezpieczeństwa aplikacji.

Rekomendacja

Zaleca się aktualizację do wersji 1.2.1, w której problem został naprawiony. Należy również przeprowadzić audyt bezpieczeństwa aplikacji, aby zminimalizować ryzyko podobnych podatności.

Inne podatności w SzafirHost

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

SzafirHost verifies the signature of the downloaded JAR file using class JarInputStream (reading from the beginning of the file), but loads classes using class JarFile/URLClassLoader (reading the Central Directory from the end). It can lead to remote code execution by allowing an attacker to combine a genuine, signed JAR file with a malicious ZIP file, causing the verification to pass but the malicious class to be loaded. This issue was fixed in version 1.2.1.

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