Think you have a false positive on this rule?

Sid 1-16393

Message

SERVER-OTHER PostgreSQL bit substring buffer overflow attempt

Summary

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."

Impact

CVSS base score 6.5 CVSS impact score 6.4 CVSS exploitability score 8.0 confidentialityImpact PARTIAL integrityImpact PARTIAL availabilityImpact PARTIAL

CVE-2010-0442:

CVSS base score 6.5

CVSS impact score 6.4

CVSS exploitability score 8.0

Confidentiality Impact PARTIAL

Integrity Impact PARTIAL

Availability Impact PARTIAL

Detailed information

CVE-2010-0442: 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."

Affected systems

  • postgresql postgresql 8.0.23
  • postgresql postgresql 8.1.11
  • postgresql postgresql 8.3.8

Ease of attack

CVE-2010-0442:

Access Vector NETWORK

Access Complexity LOW

Authentication SINGLE

False positives

None known

False negatives

None known

Corrective action

Upgrade to the latest non-affected version of the software.

Apply the appropriate vendor supplied patches.

Contributors

  • Talos research team.
  • This document was generated from data supplied by the national vulnerability database, a product of the national institute of standards and technology.
  • For more information see nvd.

Additional References