🔍 CVE-2026-35385

7.5
CVSS Score
HIGH
2026-04-02
2026-09-01 13:19
✅ 완료

🇰🇷 한글 설명

OpenSSH 10.3 이전 버전에서 root 권한으로 scp 실행 시 -O 옵션(레거시 프로토콜)을 사용하고 -p 옵션(권한 보존)이 없으면 다운로드된 파일이 setuid 또는 setgid 권한으로 설치될 수 있습니다. 이는 공격자가 권한을 상승시켜 시스템 제어권을 획득할 수 있는 심각한 보안 결함입니다.

💡 쉬운 설명

OpenSSH의 파일 전송 도구(scp)가 특정 조건에서 파일을 잘못된 권한으로 저장합니다. 공격자가 이를 악용하면 관리자 권한으로 악성 파일을 실행시킬 수 있습니다.

🇺🇸 원문 (English)

In OpenSSH before 10.3, a file downloaded by scp may be installed setuid or setgid, an outcome contrary to some users' expectations, if the download is performed as root with -O (legacy scp protocol) and without -p (preserve mode).

📍 영향받는 시스템

OpenSSH 10.3 이전 모든 버전 (root 사용자가 legacy scp 프로토콜 -O 옵션 사용 시)

⚔️ 공격 벡터

공격자가 조작된 파일을 scp로 전송하면, root가 -O -p 없이 수신할 경우 setuid 파일로 설치되어 권한 상승 발생

🛡️ 대응 방법

OpenSSH를 10.3 이상으로 즉시 업그레이드하고, root 사용 시 scp -p 옵션으로 권한 보존 또는 -O 옵션 제거

🔧 검증 코드

OpenSSH 버전 확인. 10.3 미만이면 취약(예: OpenSSH_10.2), 10.3 이상이면 안전(예: OpenSSH_10.3)

Shell / Script
ssh -V 2>&1 | grep -oE 'OpenSSH_[0-9]+\.[0-9]+'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSH