🇰🇷 한글 설명
RisingWave 3.1.0 미만 버전에서 권한 부여 누락 취약점이 발견되었습니다. 낮은 권한을 가진 SQL 사용자가 posix_fs 소스 및 fs 싱크를 생성하여 서버의 임의 파일을 읽거나 쓸 수 있습니다. 스키마 생성 권한이 있는 공격자는 posix_fs.root 또는 fs.path를 임의의 디렉토리로 설정하여 자격 증명 및 키를 탈취하거나 루트 권한으로 파일을 작성할 수 있습니다.
💡 쉬운 설명
데이터베이스의 권한 설정 오류로 인해, 일반 사용자가 서버의 중요한 시스템 파일에 접근하거나 파일을 마음대로 만들 수 있는 문제입니다. 이를 통해 해커가 서버의 비밀번호나 중요한 열쇠를 훔쳐갈 위험이 있습니다.
🇺🇸 원문 (English)
RisingWave before 3.1.0 contains a missing authorization vulnerability that allows low-privileged SQL users to read and write arbitrary server files by creating posix_fs sources and fs sinks. Attackers holding schema CREATE privilege can set posix_fs.root or fs.path to any directory to read credentials and keys or write files as root.
📍 영향받는 시스템
RisingWave versions before 3.1.0
⚔️ 공격 벡터
권한이 낮은 SQL 사용자가 posix_fs 소스 또는 fs 싱크를 생성하여 임의의 경로에 접근
🛡️ 대응 방법
RisingWave를 3.1.0 버전 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 버전이 3.1.0 미만인 경우 해당 취약점에 노출된 상태입니다.
risingwave --version 2>/dev/null | grep -E '3\[.0-9]+'