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

CVE-2010-1447

High
Published: Translated: NVD NIST

Summary

Moduł Safe (znany również jako Safe.pm) w wersji 2.26 oraz wcześniejszych, używany w PostgreSQL, pozwala atakującym na obejście ograniczeń dostępu do funkcji Safe::reval i Safe::rdo. Dzięki temu mogą wstrzykiwać i wykonywać dowolny kod, wykorzystując odniesienia do subroutine i opóźnione wykonanie.

Risk Assessment

Organizacja narażona jest na poważne zagrożenie związane z możliwością wykonania dowolnego kodu, co może prowadzić do utraty danych, nieautoryzowanego dostępu lub całkowitego przejęcia systemu. Atakujący mogą wykorzystać tę podatność do eskalacji uprawnień.

Recommendation

Zaleca się aktualizację PostgreSQL do wersji, która nie jest podatna na tę lukę, oraz przegląd i wzmocnienie zabezpieczeń aplikacji korzystających z modułu Safe.pm.

Related vulnerabilities

Original NVD description (English source)

The Safe (aka Safe.pm) module 2.26, and certain earlier versions, for Perl, as used in PostgreSQL 7.4 before 7.4.29, 8.0 before 8.0.25, 8.1 before 8.1.21, 8.2 before 8.2.17, 8.3 before 8.3.11, 8.4 before 8.4.4, and 9.0 Beta before 9.0 Beta 2, allows context-dependent attackers to bypass intended (1) Safe::reval and (2) Safe::rdo access restrictions, and inject and execute arbitrary code, via vectors involving subroutine references and delayed execution.

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