🔍 CVE-2011-1156

5.0
CVSS Score
MEDIUM
2011-04-11
2026-06-16 23:28
✅ 완료

🇰🇷 한글 설명

Universal Feed Parser의 DOCTYPE 선언 처리 과정에서 특수하게 조작된 피드를 통해 애플리케이션이 강제 종료될 수 있는 취약점입니다. 공격자가 악의적인 DOCTYPE을 포함한 피드를 전송하면 parser가 충돌합니다.

💡 쉬운 설명

RSS/Atom 피드를 읽는 프로그램이 특수한 형식의 파일을 받으면 갑자기 멈춰버리는 문제입니다. 공격자가 이를 악용해 서비스를 중단시킬 수 있습니다.

🇺🇸 원문 (English)

feedparser.py in Universal Feed Parser (aka feedparser or python-feedparser) before 5.0.1 allows remote attackers to cause a denial of service (application crash) via a malformed DOCTYPE declaration.

📍 영향받는 시스템

Universal Feed Parser (feedparser) 5.0.1 미만 버전 모두

⚔️ 공격 벡터

악의적인 DOCTYPE 선언을 포함한 피드 XML을 대상 시스템에 제공

🛡️ 대응 방법

feedparser를 5.0.1 이상으로 업그레이드 (pip install --upgrade feedparser)

🔧 검증 코드

Version 5.0.1 이상이 출력되면 안전하며, 5.0.0 이하가 출력되면 업그레이드 필요

Shell / Script
python3 -c "import feedparser; print('Version:', feedparser.__version__)" 2>/dev/null | grep -E 'Version: (5\.0\.[1-9]|[5-9]\.|[1-9][0-9])'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:L/Au:N/C:N/I:N/A:P

💻 영향받는 소프트웨어

Python