🇰🇷 한글 설명
wolfSSL 5.8.4 버전의 ECH(Encrypted Client Hello) 지원 기능에서 wc_HpkeLabeledExtract 함수 내 스택 버퍼 오버플로 취약점이 발견되었습니다. 악의적으로 조작된 ECH 설정을 통해 클라이언트 측에서 원격 코드 실행이나 프로그램 충돌이 발생할 수 있습니다.
💡 쉬운 설명
인터넷 연결 시 보안을 강화하는 기능(ECH)을 사용할 때, 해커가 만든 가짜 정보를 보내면 컴퓨터의 메모리가 넘쳐서 해커가 명령을 내리거나 프로그램이 꺼질 수 있는 문제입니다.
🇺🇸 원문 (English)
Stack Buffer Overflow in wc_HpkeLabeledExtract via Oversized ECH Config. A vulnerability existed in wolfSSL 5.8.4 ECH (Encrypted Client Hello) support, where a maliciously crafted ECH config could cause a stack buffer overflow on the client side, leading to potential remote execution and client program crash. This could be exploited by a malicious TLS server supporting ECH. Note that ECH is off by default, and is only enabled with enable-ech.
📍 영향받는 시스템
wolfSSL 5.8.4 (ECH 기능이 enable-ech 옵션으로 활성화된 경우)
⚔️ 공격 벡터
ECH를 지원하는 악의적인 TLS 서버가 조작된 ECH 설정을 클라이언트에 전송하여 공격
🛡️ 대응 방법
wolfSSL을 최신 보안 패치가 적용된 버전으로 업데이트하거나, 사용하지 않는 경우 ECH 기능을 비활성화함
🔧 검증 코드
명령어 결과에 wolfSSL 5.8.4 버전이 포함되어 있다면 해당 취약점에 노출되었을 가능성이 있습니다.
wolfssl_version_cmd=$(wolfssl_version_command_here 2>/dev/null); echo $wolfssl_version_cmd | grep -E '5.8.4'