Descripción original
The bitsubstr function in backend/utils/adt/varbit.c in PostgreSQL 8.0.23, 8.1.11, and 8.3.8 allows remote authenticated users to cause a denial of service (daemon crash) or have unspecified other impact via vectors involving a negative integer in the third argument, as demonstrated by a SELECT statement that contains a call to the substring function for a bit string, related to an "overflow."
Software afectado
- PostgreSQL ≥ 8.3 < 8.3.10≥ 8.4 < 8.4.3≥ 8.2 < 8.2.16≥ 7.4 < 7.4.28≥ 8.0 < 8.0.24≥ 8.1 < 8.1.20 Corregido en: 8.3.10, 8.4.3, 8.2.16, 7.4.28 coincidencia exacta
Detalles
- Publicación
- 2010-02-03
- Última modificación
- 2024-08-07
- Vector CVSS
AV:N/AC:L/Au:S/C:P/I:P/A:P
Referencias
- cve.org/CVE-2010-0442
- nvd.nist.gov/vuln/detail/CVE-2010-0442
- www.redhat.com/support/errata/RHSA-2010-0427.html
- securitytracker.com/id?1023510
- www.redhat.com/support/errata/RHSA-2010-0428.html
- www.debian.org/security/2010/dsa-2051
- ubuntu.com/usn/usn-933-1
- secunia.com/advisories/39820
- www.openwall.com/lists/oss-security/2010/01/27/5
- www.vupen.com/english/advisories/2010/1221
- www.securityfocus.com/bid/37973
- git.postgresql.org/gitweb?p=postgresql.git%3Ba=commit%3Bh=75dea10196c31d98d98c0bafeeb576ae...
- intevydis.blogspot.com/2010/01/postgresql-8023-bitsubstr-overflow.html
- git.postgresql.org/gitweb?p=postgresql.git%3Ba=commit%3Bh=b15087cb39ca9e4bde3c8920fcee3741...
Controla estas versiones en tus propios servidores
InfraGuard recopila las versiones de software instaladas en cada servidor y señala las que tienen vulnerabilidades conocidas. Autoalojado: nada sale de tu red.
Este producto utiliza datos de la API del NVD, pero no está avalado ni certificado por el NVD. CVE® es una marca registrada de The MITRE Corporation; los registros CVE se utilizan conforme a los Términos de uso del CVE Program.