🇰🇷 한글 설명
Intel QAT Engine for OpenSSL v1.6.1 이전 버전에서 암호화 연산 시간 차이를 이용한 타이밍 사이드 채널 공격으로 민감한 정보가 유출될 수 있습니다. 네트워크를 통해 원격 공격이 가능합니다.
💡 쉬운 설명
Intel 보안 칩의 OpenSSL 구현이 암호화 작업을 처리하는 속도가 미묘하게 달라서, 공격자가 네트워크 접근을 통해 암호화 키 정보를 유추할 수 있습니다. 마치 은행 비밀번호를 입력하는 사람의 손가락 움직임 속도로 비밀번호를 추측하는 것과 같은 원리입니다.
🇺🇸 원문 (English)
Observable timing discrepancy in some Intel(R) QAT Engine for OpenSSL software before version v1.6.1 may allow information disclosure via network access.
📍 영향받는 시스템
Intel QAT Engine for OpenSSL v1.6.0 이하 (특히 QAT 가속 암호화를 사용하는 OpenSSL)
⚔️ 공격 벡터
네트워크 공격자가 암호화 연산의 응답 시간 차이를 분석하여 암호화 키 정보 추출
🛡️ 대응 방법
Intel QAT Engine for OpenSSL을 v1.6.1 이상으로 업그레이드
🔧 검증 코드
QAT Engine 버전이 1.6.1 이상인지 확인하고, 설치된 OpenSSL 관련 패키지 목록을 확인하여 QAT 통합 여부를 파악합니다.
qatengine-config --version 2>/dev/null || echo 'QAT Engine not installed'; dpkg -l | grep -i 'qat\|openssl' | grep -v rc