🇰🇷 한글 설명
SQL Server에서 SQL 명령에 사용되는 특수 요소의 중화 처리가 부적절하여 발생하는 SQL 인젝션 취약점입니다. 이를 통해 권한을 가진 공격자가 로컬에서 권한을 상승시킬 수 있습니다.
💡 쉬운 설명
데이터베이스 명령어를 조작하여 원래 허용된 것보다 더 높은 권한을 얻어낼 수 있는 보안 약점입니다. 이미 시스템에 접속 권한이 있는 사용자가 관리자 권한을 탈취하는 데 악용될 수 있습니다.
🇺🇸 원문 (English)
Improper neutralization of special elements used in an sql command ('sql injection') in SQL Server allows an authorized attacker to elevate privileges locally.
📍 영향받는 시스템
Microsoft SQL Server (특정 버전 미상)
⚔️ 공격 벡터
로컬 권한을 가진 공격자가 조작된 SQL 쿼리를 실행하여 권한 상승 시도
🛡️ 대응 방법
SQL Server 보안 패치 적용 및 매개변수화된 쿼리(Parameterized Query) 사용
🔧 검증 코드
출력된 SQL Server 버전을 확인하여 해당 취약점이 해결된 최신 패치 버전인지 확인합니다.
sqlcmd -Q "SELECT @@VERSION" 2>/dev/null