🔍 CVE-2026-16241

3.8
CVSS Score
LOW
2026-08-13
2026-08-29 23:17
✅ 완료

🇰🇷 한글 설명

PostgreSQL ECPG의 정수 언더플로우 취약점으로 인해 데이터베이스 관리자가 필수 접두사가 없는 bytea 값을 전송하여 ECPG 클라이언트에 일시적인 서비스 거부(DoS)를 유발할 수 있습니다. 이로 인해 클라이언트가 대규모 메모리 영역을 덮어쓰게 되어 SIGSEGV 오류가 발생하거나 드물게 데이터 무결성에 영향을 줄 수 있습니다.

💡 쉬운 설명

데이터베이스 관리자가 잘못된 형식의 데이터를 보내면 사용자의 프로그램이 갑자기 종료될 수 있는 문제입니다. 이로 인해 작업 중인 데이터가 손실되거나 프로그램이 멈출 수 있습니다.

🇺🇸 원문 (English)

Integer underflow in PostgreSQL ECPG allows a database server administrator to achieve temporary denial of service against the ECPG client via sending a bytea value lacking the mandatory prefix. The client overwrites a huge memory region with bytes outside attacker knowledge or control. This typically yields a simple SIGSEGV, but rare cases might achieve client-specific integrity impact via the write. Versions before PostgreSQL 18.6, 17.11, 16.15, 15.19, and 14.24 are affected.

📍 영향받는 시스템

PostgreSQL 18.6, 17.11, 16.15, 15.19, 14.24 미만 버전

⚔️ 공격 벡터

데이터베이스 관리자가 필수 접두사가 누락된 bytea 값을 ECPG 클라이언트로 전송

🛡️ 대응 방법

PostgreSQL을 최신 보안 패치 버전(18.6, 17.11, 16.15, 15.19, 14.24 이상)으로 업데이트

🔧 검증 코드

출력된 버전 번호가 취약점이 해결된 버전(예: 14.24 이상)인지 확인합니다.

Shell / Script
psql --version | grep -E 'PostgreSQL (18\[\.\d+\]|17\.\d+|16\.\d+|15\.\d+|14\.\d+)'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PostgreSQL