REDHAT-BUG-559259: Buffer Overflow
Intevydis reported a buffer overflow in PostgreSQL's implementation of substring() function when called with negative length argument:
http://intevydis.blogspot.com/2010/01/postgresql-8023-bitsubstr-overflow.html
Following query triggers overflow / crash:
select substring(B'10101010101010101010101010101010101010101010101',33,-15);
Affected Software
Event History
Frequently Asked Questions
What is the severity of REDHAT-BUG-559259?
The severity of REDHAT-BUG-559259 is considered high due to the potential for remote code execution from the buffer overflow.
How do I fix REDHAT-BUG-559259?
To fix REDHAT-BUG-559259, update to the latest version of PostgreSQL that implements the necessary security patches.
What specific vulnerability does REDHAT-BUG-559259 address?
REDHAT-BUG-559259 addresses a buffer overflow in PostgreSQL's substring() function when a negative length argument is used.
Who reported the vulnerability in REDHAT-BUG-559259?
The vulnerability in REDHAT-BUG-559259 was reported by Intevydis.
What products are affected by REDHAT-BUG-559259?
REDHAT-BUG-559259 affects the Intevydis PostgreSQL software.