Уязвимость выполнения произвольного Perl-кода в PostgreSQL из-за некорректного ограничения процедур PL/perl, связанная с модулем Safe (Safe.pm)
Описание
Обнаружена уязвимость в PostgreSQL, связанная с тем, что система не должным образом ограничивает процедуры PL/perl. Это позволяет удалённым аутентифицированным злоумышленникам, обладающим правами на создание баз данных, выполнять произвольный Perl-код через специально созданный скрипт. Проблема связана с модулем Safe (Safe.pm) для Perl.
Примечание: некоторые источники сообщают, что данная проблема идентична CVE-2010-1447.
Затронутые версии ПО
- PostgreSQL 7.4 до версии 7.4.29
- PostgreSQL 8.0 до версии 8.0.25
- PostgreSQL 8.1 до версии 8.1.21
- PostgreSQL 8.2 до версии 8.2.17
- PostgreSQL 8.3 до версии 8.3.11
- PostgreSQL 8.4 до версии 8.4.4
- PostgreSQL 9.0 Beta до версии 9.0 Beta 2
Тип уязвимости
Выполнение произвольного кода
Затронутые пакеты
Платформа | Пакет | Состояние | Рекомендация | Релиз |
---|---|---|---|---|
Red Hat Enterprise Linux Extended Update Support 4.8 | postgresql | Affected | ||
Red Hat Enterprise Linux Extended Update Support 6.0 | postgresql | Affected | ||
Red Hat Enterprise Linux 3 | rh-postgresql | Fixed | RHSA-2010:0427 | 19.05.2010 |
Red Hat Enterprise Linux 4 | postgresql | Fixed | RHSA-2010:0428 | 19.05.2010 |
Red Hat Enterprise Linux 5 | postgresql | Fixed | RHSA-2010:0429 | 19.05.2010 |
Red Hat Enterprise Linux 5 | postgresql84 | Fixed | RHSA-2010:0430 | 19.05.2010 |
Показывать по
Дополнительная информация
Статус:
EPSS
5.2 Medium
CVSS2
Связанные уязвимости
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 does not properly restrict PL/perl procedures, which allows remote authenticated users, with database-creation privileges, to execute arbitrary Perl code via a crafted script, related to the Safe module (aka Safe.pm) for Perl. NOTE: some sources report that this issue is the same as CVE-2010-1447.
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 does not properly restrict PL/perl procedures, which allows remote authenticated users, with database-creation privileges, to execute arbitrary Perl code via a crafted script, related to the Safe module (aka Safe.pm) for Perl. NOTE: some sources report that this issue is the same as CVE-2010-1447.
PostgreSQL 7.4 before 7.4.29, 8.0 before 8.0.25, 8.1 before 8.1.21, 8. ...
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 does not properly restrict PL/perl procedures, which allows remote authenticated users, with database-creation privileges, to execute arbitrary Perl code via a crafted script, related to the Safe module (aka Safe.pm) for Perl. NOTE: some sources report that this issue is the same as CVE-2010-1447.
EPSS
5.2 Medium
CVSS2