Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2015-0244

Опубликовано: 16 фев. 2015
Источник: redhat
CVSS2: 2.1

Описание

PostgreSQL before 9.0.19, 9.1.x before 9.1.15, 9.2.x before 9.2.10, 9.3.x before 9.3.6, and 9.4.x before 9.4.1 does not properly handle errors while reading a protocol message, which allows remote attackers to conduct SQL injection attacks via crafted binary data in a parameter and causing an error, which triggers the loss of synchronization and part of the protocol message to be treated as a new message, as demonstrated by causing a timeout or query cancellation.

A flaw was found in the way PostgreSQL handled certain errors that were generated during protocol synchronization. An authenticated database user could use this flaw to inject queries into an existing connection.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
CloudForms Management Engine 5postgresqlWill not fix
CloudForms Management Engine 5postgresql92-postgresqlWill not fix
Red Hat Enterprise Linux 5postgresqlWill not fix
Red Hat Enterprise Linux 5postgresql84Will not fix
Red Hat Software Collectionsrh-postgresql94-postgresqlAffected
Red Hat Enterprise Linux 6postgresqlFixedRHSA-2015:075030.03.2015
Red Hat Enterprise Linux 7postgresqlFixedRHSA-2015:075030.03.2015
Red Hat Satellite 5.7postgresql92-postgresqlFixedRHSA-2015:085620.04.2015
Red Hat Software Collections 1 for Red Hat Enterprise Linux 6postgresql92-postgresqlFixedRHSA-2015:069918.03.2015
Red Hat Software Collections 1 for Red Hat Enterprise Linux 6.5 EUSpostgresql92-postgresqlFixedRHSA-2015:069918.03.2015

Показывать по

Дополнительная информация

Статус:

Low
Дефект:
CWE-662->CWE-300
https://bugzilla.redhat.com/show_bug.cgi?id=1188694postgresql: loss of frontend/backend protocol synchronization after an error

2.1 Low

CVSS2

Связанные уязвимости

CVSS3: 9.8
ubuntu
больше 5 лет назад

PostgreSQL before 9.0.19, 9.1.x before 9.1.15, 9.2.x before 9.2.10, 9.3.x before 9.3.6, and 9.4.x before 9.4.1 does not properly handle errors while reading a protocol message, which allows remote attackers to conduct SQL injection attacks via crafted binary data in a parameter and causing an error, which triggers the loss of synchronization and part of the protocol message to be treated as a new message, as demonstrated by causing a timeout or query cancellation.

CVSS3: 9.8
nvd
больше 5 лет назад

PostgreSQL before 9.0.19, 9.1.x before 9.1.15, 9.2.x before 9.2.10, 9.3.x before 9.3.6, and 9.4.x before 9.4.1 does not properly handle errors while reading a protocol message, which allows remote attackers to conduct SQL injection attacks via crafted binary data in a parameter and causing an error, which triggers the loss of synchronization and part of the protocol message to be treated as a new message, as demonstrated by causing a timeout or query cancellation.

CVSS3: 9.8
debian
больше 5 лет назад

PostgreSQL before 9.0.19, 9.1.x before 9.1.15, 9.2.x before 9.2.10, 9. ...

CVSS3: 9.8
github
около 3 лет назад

PostgreSQL before 9.0.19, 9.1.x before 9.1.15, 9.2.x before 9.2.10, 9.3.x before 9.3.6, and 9.4.x before 9.4.1 does not properly handle errors while reading a protocol message, which allows remote attackers to conduct SQL injection attacks via crafted binary data in a parameter and causing an error, which triggers the loss of synchronization and part of the protocol message to be treated as a new message, as demonstrated by causing a timeout or query cancellation.

suse-cvrf
больше 10 лет назад

Security update for postgresql91

2.1 Low

CVSS2