🇰🇷 한글 설명
Python용 tlslite 라이브러리 0.4.9 이전 버전에서 원격 공격자가 런타임 예외를 트리거하여 프로세스를 충돌시키는 서비스 거부(DoS) 공격이 가능합니다. TLS 핸드셰이크 처리 중 부적절한 입력 검증으로 인해 발생합니다.
💡 쉬운 설명
Python의 SSL/TLS 보안 라이브러리(tlslite)에서 악의적인 입력을 받으면 프로그램이 갑자기 중단되는 문제입니다. 인터넷을 통해 원격에서 공격할 수 있습니다.
🇺🇸 원문 (English)
The tlslite library before 0.4.9 for Python allows remote attackers to trigger a denial of service (runtime exception and process crash).
📍 영향받는 시스템
tlslite <= 0.4.8 (모든 Python 버전)
⚔️ 공격 벡터
악형 TLS 핸드셰이크 메시지를 원격으로 전송하여 예외 발생 유도
🛡️ 대응 방법
tlslite를 0.4.9 이상으로 업그레이드: pip install --upgrade tlslite
🔧 검증 코드
버전이 0.4.9 미만이면 표시됨. 아무것도 표시되지 않으면 안전한 버전 설치됨
python -c "import tlslite; print(tlslite.__version__)" 2>/dev/null | grep -E '^0\.(4\.[0-8]|[0-3])'