1. 개요

  • Heartbleed: 2014년 4월에 공개된 OpenSSL 취약점
  • 영향 버전: OpenSSL 1.0.1 계열에서 발견된 취약점
  • CVE: CVE-2014-0160
  • 취약 위치: TLS/DTLS의 Heartbeat 확장 처리 과정에서 발생하는 메모리 유출 취약점

2. 왜 위험한가

  • OpenSSL이 광범위하게 사용되어 많은 서버·서비스가 영향을 받음
  • 공격자가 메모리 일부를 읽어 비밀키, 세션 토큰, 사용자 데이터 등을 탈취할 수 있음
  • 인증서 도용·세션 하이재킹 등 심각한 2차 피해 가능성 존재

3. 취약점 탐지 및 실습 항목

  • 취약점 개념 설명과 심각도 분류
  • PoC(증명 코드) 실습으로 실제 메모리 노출 확인
  • Exploit 테스트를 통한 취약 여부 검증
  • 공격 시나리오와 영향 범위 분석

4. 대응 및 완화 방법

  • 영향을 받는 OpenSSL 버전을 즉시 최신 패치로 업그레이드
  • 취약 노출 이후에는 서버 인증서 및 개인키 폐기 후 재발급 권장
  • 비밀번호·세션 토큰 등 민감 정보 재발급·교체 고려
  • 시스템 로그·접속 기록을 통한 침해 여부 조사 수행
  • 보안 스캐너로 전체 인프라 점검하여 미패치 시스템 식별

0개의 댓글