🔍 CVE-2023-28531

9.8
CVSS Score
CRITICAL
2023-03-17
2026-10-14 23:17
✅ 완료

🇰🇷 한글 설명

OpenSSH 9.3 이전 버전의 ssh-add에서 스마트카드 키를 ssh-agent에 추가할 때 대상 호스트 제약이 적용되지 않아 키가 무제한으로 사용될 수 있습니다. 악의적 사용자가 스마트카드 키에 접근할 경우 다른 호스트에서도 인증할 수 있게 됩니다.

💡 쉬운 설명

OpenSSH에서 스마트카드로 로그인할 때 특정 서버 전용으로 설정해야 하는 보안 제한이 작동하지 않습니다. 따라서 키가 탈취되면 공격자가 다양한 서버에 접근할 수 있습니다.

🇺🇸 원문 (English)

ssh-add in OpenSSH before 9.3 adds smartcard keys to ssh-agent without the intended per-hop destination constraints. The earliest affected version is 8.9.

📍 영향받는 시스템

OpenSSH 8.9 ~ 9.2 (ssh-add with smartcard key handling)

⚔️ 공격 벡터

스마트카드 키 탈취 후 ssh-agent를 통해 임의의 호스트에서 인증 수행

🛡️ 대응 방법

OpenSSH를 9.3 이상으로 업그레이드

🔧 검증 코드

명령어 결과가 9.3 이상이면 패치됨, 9.2 이하면 취약점 존재

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

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSH