🇰🇷 한글 설명
wolfSSL의 wolfSSL_d2i_SSL_SESSION() 함수에서 힙 버퍼 오버플로 취약점이 발견되었습니다. SESSION_CERTS가 활성화된 상태에서 세션 데이터를 역직렬화할 때, 인증서 및 세션 ID 길이에 대한 경계 검증 없이 신뢰할 수 없는 입력을 읽어 들여 힙 메모리를 손상시킬 수 있습니다.
💡 쉬운 설명
해커가 조작된 세션 정보를 보내면 프로그램의 메모리 영역을 넘쳐흐르게 만들어 시스템을 망가뜨릴 수 있는 문제입니다. 외부에서 가져온 잘못된 데이터를 검사하지 않고 그대로 받아들일 때 발생합니다.
🇺🇸 원문 (English)
A heap-buffer-overflow vulnerability exists in wolfSSL's wolfSSL_d2i_SSL_SESSION() function. When deserializing session data with SESSION_CERTS enabled, certificate and session id lengths are read from an untrusted input without bounds validation, allowing an attacker to overflow fixed-size buffers and corrupt heap memory. A maliciously crafted session would need to be loaded from an external source to trigger this vulnerability. Internal sessions were not vulnerable.
📍 영향받는 시스템
wolfSSL (SESSION_CERTS 옵션이 활성화된 버전)
⚔️ 공격 벡터
외부에서 조작된 악성 SSL 세션 데이터를 로드하여 공격
🛡️ 대응 방법
wolfSSL을 최신 보안 패치가 적용된 버전으로 업데이트
🔧 검증 코드
현재 설치된 wolfSSL의 버전을 확인하여 취약점이 해결된 패치 버전인지 확인하십시오.
wolfssl_version_check_command_placeholder