Vulnerability Monitor

The vendors, products, and vulnerabilities you care about

CVE-2006-2314


PostgreSQL 8.1.x before 8.1.4, 8.0.x before 8.0.8, 7.4.x before 7.4.13, 7.3.x before 7.3.15, and earlier versions allows context-dependent attackers to bypass SQL injection protection methods in applications that use multibyte encodings that allow the "\" (backslash) byte 0x5c to be the trailing byte of a multibyte character, such as SJIS, BIG5, GBK, GB18030, and UHC, which cannot be handled correctly by a client that does not understand multibyte encodings, aka a second variant of "Encoding-Based SQL Injection." NOTE: it could be argued that this is a class of issue related to interaction errors between the client and PostgreSQL, but a CVE has been assigned since PostgreSQL is treating this as a preventative measure against this class of problem.


Published

2006-05-24T10:06:00.000

Last Modified

2025-04-03T01:03:51.193

Status

Deferred

Source

[email protected]

Severity

CVSSv2: 7.5 (HIGH)

CVSSv2 Vector

AV:N/AC:L/Au:N/C:P/I:P/A:P

  • Access Vector: NETWORK
  • Access Complexity: LOW
  • Authentication: NONE
  • Confidentiality Impact: PARTIAL
  • Integrity Impact: PARTIAL
  • Availability Impact: PARTIAL
Exploitability Score

10.0

Impact Score

6.4

Weaknesses
  • Type: Primary
    NVD-CWE-Other

Affected Vendors & Products
Type Vendor Product Version/Range Vulnerable?
Application postgresql postgresql 7.3 Yes
Application postgresql postgresql 7.3.1 Yes
Application postgresql postgresql 7.3.2 Yes
Application postgresql postgresql 7.3.3 Yes
Application postgresql postgresql 7.3.4 Yes
Application postgresql postgresql 7.3.5 Yes
Application postgresql postgresql 7.3.6 Yes
Application postgresql postgresql 7.3.7 Yes
Application postgresql postgresql 7.3.8 Yes
Application postgresql postgresql 7.3.9 Yes
Application postgresql postgresql 7.3.10 Yes
Application postgresql postgresql 7.3.11 Yes
Application postgresql postgresql 7.3.12 Yes
Application postgresql postgresql 7.3.13 Yes
Application postgresql postgresql 7.3.14 Yes
Application postgresql postgresql 7.4 Yes
Application postgresql postgresql 7.4.1 Yes
Application postgresql postgresql 7.4.2 Yes
Application postgresql postgresql 7.4.3 Yes
Application postgresql postgresql 7.4.4 Yes
Application postgresql postgresql 7.4.5 Yes
Application postgresql postgresql 7.4.6 Yes
Application postgresql postgresql 7.4.7 Yes
Application postgresql postgresql 7.4.8 Yes
Application postgresql postgresql 7.4.9 Yes
Application postgresql postgresql 7.4.10 Yes
Application postgresql postgresql 7.4.11 Yes
Application postgresql postgresql 7.4.12 Yes
Application postgresql postgresql 8.0 Yes
Application postgresql postgresql 8.0.1 Yes
Application postgresql postgresql 8.0.2 Yes
Application postgresql postgresql 8.0.3 Yes
Application postgresql postgresql 8.0.4 Yes
Application postgresql postgresql 8.0.5 Yes
Application postgresql postgresql 8.0.6 Yes
Application postgresql postgresql 8.0.7 Yes
Application postgresql postgresql 8.1 Yes
Application postgresql postgresql 8.1.1 Yes
Application postgresql postgresql 8.1.2 Yes
Application postgresql postgresql 8.1.3 Yes

References