🔍 CVE-2007-3199

7.5
CVSS Score
HIGH
2007-06-12
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

Link Request Contact Form 3.4의 파일 업로드 기능에서 파일 타입 검증이 불충분하여, 공격자가 PHP 파일을 이미지로 위장하여 업로드할 수 있는 취약점입니다. 업로드된 PHP 파일이 서버에서 실행되면 원격 코드 실행이 가능합니다.

💡 쉬운 설명

파일 업로드 시 파일이 실제로 이미지인지 제대로 확인하지 않아서, PHP 코드가 들어간 파일을 이미지처럼 위장해서 서버에 올릴 수 있습니다. 그 파일이 실행되면 해커가 서버를 자유롭게 조종할 수 있게 됩니다.

🇺🇸 원문 (English)

Unrestricted file upload vulnerability in Link Request Contact Form 3.4 allows remote attackers to execute arbitrary PHP code by uploading a file with a .php extension and an image content type, as demonstrated by image/jpeg.

📍 영향받는 시스템

Link Request Contact Form 3.4 이하

⚔️ 공격 벡터

.php 확장자 파일을 image/jpeg 등의 이미지 content type으로 위장하여 업로드

🛡️ 대응 방법

파일 확장자 화이트리스트 적용, MIME type 검증, 업로드 디렉토리를 웹 접근 불가능 위치로 설정, PHP 실행 비활성화

🔧 검증 코드

Link Request Contact Form이 설치되어 있고 버전이 3.4 이하이면 취약함. 결과가 없으면 플러그인이 설치되지 않은 상태

Shell / Script
find /var/www -name '*link-request*' -o -path '*/wp-content/plugins/*' -name 'version.txt' 2>/dev/null | grep -i link

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP