CVE-2026-14662
PostgreSQL tsvector 및 tsquery의 정수 래핑(integer wraparound)으로 인한 과소 할당(undersize allocation) 취약점
- 게시됨
- 2026. 8. 13.
- 업데이트됨
- 2026. 8. 29.
- CNA 할당 중
- PostgreSQL
- 증거 관찰됨
- 2026. 9. 1.
기본 CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H낮음 · 다음 30일
- 백분위수
- 38.9%
- 모델 날짜
- 2026. 10. 23.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
PostgreSQL의 tsvector 및 tsquery 데이터 타입 함수에서 발생하는 정수 래프어라운드(Integer wraparound) 취약점으로, 권한이 없는 데이터베이스 사용자가 조작된 대용량 입력을 통해 서버가 할당 크기를 과소 산정하게 만들고 경계를 벗어난 쓰기(out-of-bounds write)를 유발할 수 있습니다. 이로 인해 데이터베이스를 실행하는 운영체제 사용자 권한으로 임의 코드가 실행될 수 있습니다. 이러한 타입은 일반적으로 애플리케이션 사용자가 아닌 애플리케이션 로직에서 제공되므로, 애플리케이션을 경유하여 애플리케이션 사용자가 데이터베이스를 공격할 가능성은 낮습니다. CVE-2026-6473에서 유사한 문제가 수정된 바 있습니다. PostgreSQL 18.6, 17.11, 16.15, 15.19, 14.24 이전 버전이 영향을 받습니다.
소스
PostgreSQL의 전문 검색(tsvector/tsquery)에서 발견된 범위 밖 쓰기 취약점 CVE-2026-14662를, 수정 전(18.4)과 수정 후(18.6)를 Docker로 나란히 실행하여 검증한 기록과 발표 자료
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.