🔍 CVE-2024-34919

9.8
CVSS Score
CRITICAL
2024-05-17
2026-04-15 00:35
✅ 완료

🇰🇷 한글 설명

Pisay Online E-Learning System의 modstudent/controller.php 컴포넌트에 입력 검증 부재로 인한 임의 파일 업로드 취약성이 존재합니다. 공격자는 이를 악용하여 악의적인 PHP 파일을 서버에 업로드하고 실행하여 서버 제어 권한을 획득할 수 있습니다.

💡 쉬운 설명

Pisay 학습 시스템의 파일 업로드 기능에 보안 검사가 없어서 공격자가 악의적인 파일을 업로드할 수 있습니다. 업로드된 악성 파일을 실행하면 서버가 완전히 제어되어 모든 데이터가 탈취될 수 있습니다.

🇺🇸 원문 (English)

An arbitrary file upload vulnerability in the component \modstudent\controller.php of Pisay Online E-Learning System using PHP/MySQL v1.0 allows attackers to execute arbitrary code via uploading a crafted file.

📍 영향받는 시스템

Pisay Online E-Learning System PHP/MySQL v1.0

⚔️ 공격 벡터

modstudent/controller.php 파일 업로드 엔드포인트로 악의적인 PHP 웹쉘 파일을 전송하여 서버 코드 실행

🛡️ 대응 방법

파일 확장자 및 MIME 타입 검증 구현, 업로드 디렉토리에 PHP 실행 권한 제거, 웹 서버 설정 변경으로 업로드 폴더의 스크립트 실행 차단

🔧 검증 코드

파일이 발견되면 영향받는 시스템 존재, 파일 없으면 해당 컴포넌트 미설치 상태

Shell / Script
find / -name 'controller.php' -path '*/modstudent/*' 2>/dev/null | head -1 && echo 'Vulnerable version detected' || echo 'Not found'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP