🇰🇷 한글 설명
iPerf3 3.17 미만 버전에서 RSA 인증을 사용하는 서버로 OpenSSL 3.2.0 미만 버전을 사용할 경우, RSA 복호화 작업에서 타이밍 사이드 채널 취약점이 발생합니다. 공격자는 다량의 메시지를 전송하여 이 채널을 통해 자격 증명 평문을 복구할 수 있습니다.
💡 쉬운 설명
암호 해독 과정에서 걸리는 시간 차이를 이용해 비밀번호와 같은 중요한 정보를 알아낼 수 있는 취약점입니다. 공격자가 아주 많은 양의 데이터를 보내서 미세한 시간 차이를 분석하는 방식으로 이루어집니다.
🇺🇸 원문 (English)
iPerf3 before 3.17, when used with OpenSSL before 3.2.0 as a server with RSA authentication, allows a timing side channel in RSA decryption operations. This side channel could be sufficient for an attacker to recover credential plaintext. It requires the attacker to send a large number of messages for decryption, as described in "Everlasting ROBOT: the Marvin Attack" by Hubert Kario.
📍 영향받는 시스템
iPerf3 3.17 미만 버전 및 OpenSSL 3.2.0 미만 버전이 함께 사용되는 시스템
⚔️ 공격 벡터
RSA 복호화 시 발생하는 시간 차이를 분석하는 타이밍 사이드 채널 공격 (Marvin Attack)
🛡️ 대응 방법
iPerf3를 3.17 이상 버전으로 업데이트하고, OpenSSL을 3.2.0 이상 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 iPerf3 버전이 3.17 미만이고 OpenSSL 버전이 3.2.0 미만이면 취약할 가능성이 있습니다.
iperf3 --version && openssl version