🇰🇷 한글 설명
yaSSL 1.7.5 이하 버전의 ProcessOldClientHello 함수와 input_buffer 연산자에서 발생하는 버퍼 오버플로우 취약점입니다. MySQL을 포함한 여러 제품에 사용되며, 네트워크를 통해 원격 공격자가 임의의 코드를 실행할 수 있습니다.
💡 쉬운 설명
yaSSL이라는 보안 라이브러리의 구 버전에 메모리 오류가 있어서, 인터넷을 통해 특수한 데이터를 보내면 시스템을 장악할 수 있습니다. MySQL과 다른 많은 프로그램들이 영향을 받습니다.
🇺🇸 원문 (English)
Multiple buffer overflows in yaSSL 1.7.5 and earlier, as used in MySQL and possibly other products, allow remote attackers to execute arbitrary code via (1) the ProcessOldClientHello function in handshake.cpp or (2) "input_buffer& operator>>" in yassl_imp.cpp.
📍 영향받는 시스템
yaSSL 1.7.5 이하 버전, MySQL 및 yaSSL 사용 제품
⚔️ 공격 벡터
네트워크를 통해 특수 제작된 TLS/SSL 핸드셰이크 패킷을 전송하여 메모리 버퍼 오버플로우 트리거
🛡️ 대응 방법
yaSSL을 1.7.6 이상으로 업그레이드하고 MySQL의 경우 최신 버전으로 즉시 업데이트
🔧 검증 코드
MySQL 버전을 확인하고 설치된 MySQL 패키지 목록을 조회하여 1.7.6 이상으로 패치되었는지 확인
mysql --version && dpkg -l | grep -i mysql