🇰🇷 한글 설명
PostgreSQL 32비트 빌드의 pltcl 및 plperl에서 정수 오버플로(Integer wraparound) 취약점이 발견되었습니다. 공격자가 조작된 함수 본문을 통해 메모리 할당 크기를 실제보다 작게 만들어 범위를 벗어난 쓰기(Out-of-bounds write)를 유발할 수 있으며, 이를 통해 데이터베이스 실행 권한으로 임의 코드를 실행할 수 있습니다.
💡 쉬운 설명
데이터베이스 프로그램이 숫자를 계산하는 과정에서 오류가 발생하여 메모리 공간을 잘못 계산하는 문제입니다. 해커가 이 허점을 이용하면 데이터베이스 서버를 마음대로 조종할 수 있는 위험이 있습니다.
🇺🇸 원문 (English)
Integer wraparound in PostgreSQL 32-bit builds of pltcl and plperl allows an object creator to cause the server to undersize an allocation and write out-of-bounds via crafted function bodies. This may execute arbitrary code as the operating system user running the database. CVE-2026-6473 had fixed similar problems. 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 미만 버전 (32-bit 빌드 한정)
⚔️ 공격 벡터
조작된 함수 본문을 포함한 객체를 생성하여 메모리 할당 오류 유도
🛡️ 대응 방법
PostgreSQL을 최신 보안 패치 버전(18.6, 17.11, 16.15, 15.19, 14.24 이상)으로 업데이트하십시오.
🔧 검증 코드
출력된 버전이 취약점이 해결된 버전(18.6, 17.11, 16.15, 15.19, 14.24 이상)인지 확인하십시오.
psql --version | grep -E 'PostgreSQL (18\[\.\d+\]|17\[\.\d+\]|16\[\.\d+\]|15\[\.\d+\]|14\[\.\d+\])'
🇰🇷 KISA(한국인터넷진흥원) 보안 권고
이 CVE에 대한 한국 공식 권고 (1건)
PostgreSQL 제품 보안 업데이트 권고
P4
📅 2026-08-20 · sec_notice
PostgreSQL 제품에서 버퍼 오버플로우, SQL 인젝션, 타입 혼동 등 다수의 보안 취약점이 발견되었습니다. 해당 제품의 구버전(14.x ~ 18.x 미만)을 사용하는 사용자는 보안 패치가 적용된 최신 버전으로 업데이트해야 합니다.