🔍 CVE-2005-0244

6.5
CVSS Score
MEDIUM
2005-05-02
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

PostgreSQL 8.0.0 및 이전 버전에서 로컬 사용자가 CREATE AGGREGATE 명령을 사용하여 함수의 EXECUTE 권한 확인을 우회할 수 있는 취약점입니다. 이를 통해 공격자는 권한이 없는 함수를 임의로 실행할 수 있습니다.

💡 쉬운 설명

원래는 허가된 사용자만 사용할 수 있는 기능이 있는데, 특정 명령어를 이용해 권한 검사를 건너뛰고 몰래 실행할 수 있는 문제입니다. 마치 열쇠가 없어도 뒷문을 통해 방에 들어가는 것과 같습니다.

🇺🇸 원문 (English)

PostgreSQL 8.0.0 and earlier allows local users to bypass the EXECUTE permission check for functions by using the CREATE AGGREGATE command.

📍 영향받는 시스템

PostgreSQL 8.0.0 및 그 이전 버전

⚔️ 공격 벡터

로컬 인증된 사용자가 CREATE AGGREGATE 명령을 이용해 권한 검사 메커니즘 우회

🛡️ 대응 방법

PostgreSQL 최신 버전으로 업데이트하거나 보안 패치를 적용하십시오.

🔧 검증 코드

명령어 실행 결과 PostgreSQL 버전이 8.0.0 또는 그 이하로 출력되면 취약한 버전입니다.

Shell / Script
psql --version 2>/dev/null | grep -E '8\.0\.0|7\.'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:L/Au:S/C:P/I:P/A:P

💻 영향받는 소프트웨어

PostgreSQL