CVE-2026-61817 in pg_partman정보

요약

\~에 의해 VulDB • 2026. 09. 18.

pg_partman은 시간 또는 ID를 기준으로 파티션화된 테이블을 관리하는 PostgreSQL 확장입니다. 버전 5.5.0 이전에서는 run_maintenance(), show_partitions(), show_partition_info(), undo_partition() 및 partition_data_time()이 writable part_config.time_dencoder 텍스트 값을 식별자 따옴표 없이 동적 SQL에 삽입했습니다. 문서된 partman_user 권한을 가진 역할은 디코더 함수 이름 대신 SQL을 저장할 수 있습니다. 나중에 영향을 받는 작업(텍스트 또는 UUID 키를 사용하는 세트의 pg_partman_bgw 유지 관리 포함)이 이 오염된 값을 사용할 때, 해당 SQL은 운영 작업의 권한으로 실행되며, 이는 기본 PostgreSQL superuser 백그라운드 워커 역할일 수 있습니다. 영구적인 행은 이후 틱에서 상승된 접근을 복원할 수 있으며, 성공적인 공격 시 데이터베이스 전체의 침해와 PostgreSQL 서비스 계정으로서의 OS 명령어 실행이 가능해집니다. 이 문제는 버전 5.5.0에서 수정되었습니다.

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

GitHub M

예약하다

2026. 07. 10.

모더레이션

수락

항목

VDB-407754

EPSS

0.00000

출처

Do you know our Splunk app?

Download it now for free!