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

CVE-2009-2254

High
Published: Translated: NVD NIST

Summary

Zen Cart w wersjach 1.3.8a, 1.3.8 i wcześniejszych nie wymaga uwierzytelnienia administracyjnego dla pliku admin/sqlpatch.php. To umożliwia zdalnym atakującym wykonywanie dowolnych poleceń SQL za pomocą parametru query_string w akcji execute, w połączeniu z PATH_INFO pliku password_forgotten.php.

Risk Assessment

Brak wymogu uwierzytelnienia dla krytycznego pliku administracyjnego stwarza poważne ryzyko dla bezpieczeństwa systemu, umożliwiając atakującym manipulację bazą danych. Może to prowadzić do utraty danych lub nieautoryzowanego dostępu do informacji.

Recommendation

Zaleca się zaktualizowanie Zen Cart do najnowszej wersji, która wymaga uwierzytelnienia dla pliku admin/sqlpatch.php. Dodatkowo, należy ograniczyć dostęp do tego pliku tylko dla zaufanych adresów IP.

Related vulnerabilities

Original NVD description (English source)

Zen Cart 1.3.8a, 1.3.8, and earlier does not require administrative authentication for admin/sqlpatch.php, which allows remote attackers to execute arbitrary SQL commands via the query_string parameter in an execute action, in conjunction with a PATH_INFO of password_forgotten.php, related to a "SQL Execution" issue.

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