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

CVE-2007-0469

High
Published: Translated: NVD NIST

Summary

Funkcja extract_files w pliku installer.rb w RubyGems przed wersją 0.9.1 nie sprawdza, czy pliki istnieją przed ich nadpisaniem. Umożliwia to zdalnym atakującym, przy pomocy użytkownika, nadpisanie dowolnych plików, co może prowadzić do odmowy usługi lub wykonania dowolnego kodu za pomocą spreparowanych pakietów GEM.

Risk Assessment

Organizacja może być narażona na ataki, które prowadzą do utraty danych, odmowy usługi lub wykonania złośliwego kodu, co może wpłynąć na integralność i dostępność systemów.

Recommendation

Zaleca się aktualizację RubyGems do wersji 0.9.1 lub nowszej, aby usunąć tę podatność oraz wprowadzenie dodatkowych mechanizmów weryfikacji plików przed ich nadpisywaniem.

Related vulnerabilities

Original NVD description (English source)

The extract_files function in installer.rb in RubyGems before 0.9.1 does not check whether files exist before overwriting them, which allows user-assisted remote attackers to overwrite arbitrary files, cause a denial of service, or execute arbitrary code via crafted GEM packages.

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