🔍 CVE-2026-6666

5.9
CVSS Score
MEDIUM
2026-05-09
2026-07-24 08:10
✅ 완료

🇰🇷 한글 설명

PgBouncer 1.25.2 이전 버전에서 데이터베이스 서버가 SQLSTATE 필드 없이 오류 응답을 전송할 경우 null 포인터 참조가 발생할 수 있습니다. 이는 PgBouncer의 충돌로 이어져 서비스 중단을 야기합니다.

💡 쉬운 설명

PgBouncer가 특정 형식의 오류 메시지를 받으면 프로그램이 비정상 종료될 수 있습니다. 이는 데이터베이스 연결 관리 서비스의 중단으로 이어집니다.

🇺🇸 원문 (English)

A possible null pointer reference in PgBouncer before 1.25.2 could lead to a crash, if a server sends an error response without SQLSTATE field.

📍 영향받는 시스템

PgBouncer 1.25.2 이전 모든 버전

⚔️ 공격 벡터

공격자가 악의적인 데이터베이스 서버를 구성하여 불완전한 오류 응답을 PgBouncer로 전송합니다.

🛡️ 대응 방법

PgBouncer를 1.25.2 이상으로 업그레이드하십시오.

🔧 검증 코드

버전 1.25.2 이상이면 'Safe', 미만이면 'Vulnerable'로 표시됩니다.

Shell / Script
pgbouncer --version 2>/dev/null | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | awk -F. '{print ($1*10000+$2*100+$3 >= 12502) ? "Safe" : "Vulnerable"}'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H

💻 영향받는 소프트웨어

SQL Server