🔍 CVE-2026-6470

4.3
CVSS Score
MEDIUM
2026-08-13
2026-08-29 23:17
✅ 완료

🇰🇷 한글 설명

PostgreSQL의 DDL 명령에서 권한 검증이 누락되어, 객체 생성자가 특정 타입에 의존성을 생성함으로써 ALTER 및 DROP 명령에 대한 서비스 거부(DoS)를 유발할 수 있습니다. 많은 DDL 작업이 권한을 확인하지만, 범위 하위 유형을 할당하거나 SQL 표현식에서 해당 타입을 참조하는 경우에는 검증이 이루어지지 않습니다.

💡 쉬운 설명

데이터베이스의 특정 설정을 변경하거나 삭제하려고 할 때, 권한이 없는 사용자가 방해물을 설치하여 시스템을 마비시킬 수 있는 취약점입니다. 이로 인해 데이터베이스 관리자가 중요한 작업을 수행하지 못하게 되어 서비스가 중단될 수 있습니다.

🇺🇸 원문 (English)

Missing authorization in PostgreSQL DDL commands allows an object creator to achieve denial of service against ALTER and DROP of the type, via creating a dependency on the type. Many DDL operations did check the privilege, but assigning a range subtype and referencing the type from an SQL expression did not. 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 미만 버전

⚔️ 공격 벡터

권한이 있는 사용자가 특정 타입에 의존성을 갖는 SQL 표현식을 생성하여 관리자의 수정/삭제 작업을 차단함

🛡️ 대응 방법

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

🔧 검증 코드

출력된 버전 번호가 취약점이 해결된 버전(18.6, 17.11, 16.15, 15.19, 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:L/UI:N/S:U/C:N/I:N/A:L

💻 영향받는 소프트웨어

PostgreSQL