🔍 CVE-2026-16870

8.8
CVSS Score
HIGH
2026-07-24
2026-07-30 19:07
✅ 완료

🇰🇷 한글 설명

libsnowflakeclient 2.9.2 미만 버전에서 원격 코드 실행 및 자격 증명 탈취가 가능한 다중 보안 취약점이 발견되었습니다. 스택 기반 버퍼 오버플로우와 경계 외 쓰기 취약점을 통해 원격 코드가 실행될 수 있으며, 연결 매개변수 검증 미흡으로 인증 정보가 공격자 엔드포인트로 유출될 수 있습니다.

💡 쉬운 설명

스노우플레이크 라이브러리의 결함으로 인해 해커가 사용자의 컴퓨터에서 몰래 명령을 실행하거나 비밀번호를 훔쳐갈 수 있습니다. 공유된 저장소에 조작된 파일을 올리거나 연결 설정을 조작하는 방식으로 공격이 이루어집니다.

🇺🇸 원문 (English)

Multiple security vulnerabilities in Snowflake libsnowflakeclient versions prior to 2.9.2 could allow remote code execution and credential exfiltration. A stack-based buffer overflow in the file download path could allow remote code execution on a victim host. An attacker could exploit this by uploading a file with a crafted encryption metadata field to a shared internal stage that a victim process later downloads, and impact would be limited to deployments where principals with different privilege levels share the same internal stage. A related out-of-bounds write in the same download path could allow memory corruption with attacker-controlled write primitives. An attacker may exploit this through a crafted initialization vector metadata field on a shared stage, and impact would be limited by the same stage-write precondition. Improper validation of connection parameters could allow an attacker-controlled input to redirect outbound authentication requests — including credentials and tokens — to an attacker-controlled endpoint. Impact is limited to embedding deployments where a lower-privileged principal can influence connection configuration while higher-privileged service credentials are in use. The fix is available in Snowflake libsnowflakeclient version 2.9.2. The Snowflake PHP PDO Driver and Snowflake ODBC Driver embed the affected library; fixes are available in versions 4.1.0 and 3.19.0 respectively. Users must manually upgrade.

📍 영향받는 시스템

libsnowflakeclient < 2.9.2, Snowflake PHP PDO Driver < 4.1.0, Snowflake ODBC Driver < 3.19.0

⚔️ 공격 벡터

조작된 메타데이터가 포함된 파일 업로드 또는 연결 매개변수 조작을 통한 공격

🛡️ 대응 방법

libsnowflakeclient 2.9.2, PHP PDO Driver 4.1.0, ODBC Driver 3.19.0 이상 버전으로 업데이트

🔧 검증 코드

출력된 버전 번호가 2.9.2 미만인지 확인하여 취약 여부를 판단합니다.

Shell / Script
pip show libsnowflakeclient | grep Version || rpm -q libsnowflakeclient || dpkg -l | grep libsnowflakeclient

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

PHP