CVE:CVE-2010-0442
CNNVD:CNNVD-201002-006
PostgreSQL是一款高级对象－关系型数据库管理系统，支持扩展的SQL标准子集。
PostgreSQL的backend/utils/adt/varbit.c文件的bitsubstr函数存在远程溢出漏洞。远程攻击者可以利用PostgreSQL的backend/utils/adt/varbit.c中bitsubstr函数处理超长字符串，触发缓冲区溢出，导致拒绝服务或执行任意代码。
solution:Upgrade postgresql postgresql to a higher version than 7.4.28,8.0.24,8.1.20,8.2.16,8.3.10,8.4.3,and avoid the version [7.4,7.4.28),[8.0,8.0.24),[8.1,8.1.20),[8.2,8.2.16),[8.3,8.3.10),[8.4,8.4.3)