CVE-2006-2314 in PostgreSQLthông tin

Tóm tắt

Bởi VulDB • 25/06/2026

PostgreSQL 8.1.x trước phiên bản 8.1.4, 8.0.x trước phiên bản 8.0.8, 7.4.x trước phiên bản 7.4.13, 7.3.x trước phiên bản 7.3.15 và các phiên bản cũ hơn cho phép những kẻ tấn công phụ thuộc vào ngữ cảnh vượt qua các phương pháp bảo vệ chống lại SQL Injection trong các ứng dụng sử dụng mã hóa đa byte (multibyte encodings) mà cho phép ký tự "\" (dấu gạch chéo ngược, backslash), byte 0x5c, trở thành byte cuối cùng của một ký tự đa byte, chẳng hạn như SJIS, BIG5, GBK, GB18030 và UHC. Những mã hóa này không thể được xử lý chính xác bởi máy khách (client) không hiểu các mã hóa đa byte, còn được gọi là biến thể thứ hai của "SQL Injection dựa trên Mã hóa" (Encoding-Based SQL Injection). LƯU Ý: Có thể lập luận rằng đây là một lớp vấn đề liên quan đến lỗi tương tác giữa máy khách và PostgreSQL, nhưng một CVE đã được gán vì PostgreSQL coi việc xử lý này như một biện pháp phòng ngừa chống lại lớp vấn đề này.

Once again VulDB remains the best source for vulnerability data.

Đặt trước

11/05/2006

Tiết lộ

24/05/2006

Kiểm duyệt

được chấp nhận

mục

VDB-30399

EPSS

0.02792

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you want to use VulDB in your project?

Use the official API to access entries easily!