🔍 CVE-2026-34516

7.5
CVSS Score
HIGH
2026-04-01
2026-10-26 00:10
✅ 완료

🇰🇷 한글 설명

AIOHTTP 3.13.4 이전 버전에서 과도한 multipart 헤더를 가진 응답이 의도보다 많은 메모리를 사용하게 되는 취약점입니다. 이를 통해 서비스 거부(DoS) 공격이 가능합니다.

💡 쉬운 설명

AIOHTTP가 받은 HTTP 요청의 헤더 부분이 너무 많으면 서버 메모리를 과도하게 소비해서 서버가 멈출 수 있습니다. 공격자가 일부러 헤더를 많이 보내서 서비스를 중단시킬 수 있다는 뜻입니다.

🇺🇸 원문 (English)

AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.13.4, a response with an excessive number of multipart headers may be allowed to use more memory than intended, potentially allowing a DoS vulnerability. This issue has been patched in version 3.13.4.

📍 영향받는 시스템

AIOHTTP < 3.13.4

⚔️ 공격 벡터

과도한 개수의 multipart 헤더를 포함한 HTTP 응답 전송

🛡️ 대응 방법

AIOHTTP를 3.13.4 이상으로 업그레이드

🔧 검증 코드

설치된 AIOHTTP 버전이 3.13.4 이상이면 패치됨. 명령어 결과에 버전이 표시되고 3.13.4 이상이면 안전.

Shell / Script
python -c "import aiohttp; print(aiohttp.__version__)" 2>/dev/null | grep -E '3\.(1[3-9]|[2-9][0-9]|[1-9][0-9]{2,})\.([4-9]|[1-9][0-9])'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

💻 영향받는 소프트웨어

Python