PostgreSQL до версий 9.1.23, 9.2.x до 9.2.18, 9.3.x до 9.3.14, 9.4.x до 9.4.9 и 9.5.x до 9.5.4 позволяет удаленным аутентифицированным поль…
PostgreSQL до версий 9.1.23, 9.2.x до 9.2.18, 9.3.x до 9.3.14, 9.4.x до 9.4.9 и 9.5.x до 9.5.4 позволяет удаленным аутентифицированным пользователям вызывать отказ в обслуживании (разыменование нулевого указателя и сбой сервера), получать конфиденциальную информацию о памяти или, возможно, выполнять произвольный код через (1) выражение CASE внутри подвыражения тестового значения другого CASE или (2) встраивание SQL-функции, которая реализует оператор равенства, используемый для выражения CASE, включающего значения разных типов.
Продукт разыменовывает указатель, который предполагается допустимым, однако оказывается равным NULL.
https://cwe.mitre.org/data/definitions/476.html →Открыть в коллекции CWE →Продукт получает значение из недоверенного источника, преобразует его в указатель и разыменовывает полученный указатель.
https://cwe.mitre.org/data/definitions/822.html →Открыть в коллекции CWE →Данный шаблон атаки предполагает манипуляцию злоумышленником указателем в целевом приложении, вследствие чего приложение обращается к непредвиденной области памяти. Это может привести к аварийному завершению приложения или, при определённых значениях указателя, к доступу к данным, который в нормальных условиях был бы невозможен, либо к выполнению произвольного кода. Поскольку указатели являются целочисленными переменными, атаки на целые числа нередко применяются в атаках на указатели.
https://capec.mitre.org/data/definitions/129.html →Открыть в коллекции CAPEC →| Продукт | Вендор | Статус |
|---|---|---|
| i586-libecpg6.7 | Отслеживается | |
| i586-libecpg6.7-devel | Отслеживается | |
| i586-libecpg6.7-devel-static | Отслеживается | |
| i586-libpq5.8 | Отслеживается | |
| i586-libpq5.8-devel | Отслеживается | |
| i586-libpq5.8-devel-static | Отслеживается | |
| i586-postgresql9.5-contrib | Отслеживается | |
| i586-postgresql9.5-devel-static | Отслеживается | |
| i586-postgresql9.5-perl | Отслеживается | |
| i586-postgresql9.5-python | Отслеживается | |
| i586-postgresql9.5-server | Отслеживается | |
| i586-postgresql9.5-tcl | Отслеживается | |
| libecpg6.7 | Отслеживается | |
| libecpg6.7-devel | Отслеживается | |
| libecpg6.7-devel-static | Отслеживается | |
| libpq5.8 | Отслеживается | |
| libpq5.8-devel | Отслеживается | |
| libpq5.8-devel-static | Отслеживается | |
| postgresql | Отслеживается | |
| postgresql-9.1 | Отслеживается |