🔍 CVE-2003-1190

4.3
CVSS Score
MEDIUM
2003-11-03
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

PHPRecipeBook 1.24부터 2.17 버전에서 recipe 입력 필드에 대한 입력 검증 부족으로 인한 XSS 취약점입니다. 공격자는 recipe 생성/수정 시 악의적인 스크립트를 주입하여 다른 사용자의 브라우저에서 실행시킬 수 있습니다.

💡 쉬운 설명

PHPRecipeBook 웹사이트에서 요리법을 등록할 때 악의적인 코드를 숨겨서 올릴 수 있는 취약점입니다. 누군가 그 요리법을 보면 공격자의 코드가 그들의 컴퓨터에서 몰래 실행됩니다.

🇺🇸 원문 (English)

Cross-site scripting (XSS) vulnerability in PHPRecipeBook 1.24 through 2.17 allows remote attackers to inject arbitrary web script or HTML via a recipe.

📍 영향받는 시스템

PHPRecipeBook 버전 1.24 - 2.17

⚔️ 공격 벡터

recipe 작성/편집 기능의 입력 필드에 HTML/JavaScript 태그 직접 삽입

🛡️ 대응 방법

PHPRecipeBook을 최신 버전으로 업그레이드하거나, 모든 사용자 입력에 대해 HTML 특수문자를 escaped 처리하는 보안 패치 적용

🔧 검증 코드

설치된 PHPRecipeBook 버전을 확인하여 1.24~2.17 범위에 있으면 취약함. 버전 정보가 없으면 설치되지 않은 상태

Shell / Script
grep -r 'phprecipebook' /var/www /home /opt 2>/dev/null | grep -i 'version\|define' | head -5

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP