🇰🇷 한글 설명
FPDI 2.6.7 이전 버전은 악의적인 PDF 파일 업로드 시 서버의 메모리 고갈 또는 스크립트 시간 초과를 유발할 수 있는 취약점이 있습니다. 반복적인 공격을 통해 서비스 이용이 지속적으로 불가능해지는 상태가 될 수 있으며, 이 문제는 버전 2.6.7에서 수정되었습니다.
💡 쉬운 설명
공격자가 해로운 PDF 파일을 업로드하면 서버가 메모리 부족으로 멈추거나 응답하지 않게 됩니다. 이를 반복하면 웹사이트나 서비스가 영구적으로 마비될 수 있습니다.
🇺🇸 원문 (English)
FPDI is a collection of PHP classes that facilitate reading pages from existing PDF documents and using them as templates in FPDF. Prior to version 2.6.7, an attacker can upload a small, malicious PDF file that will cause the server-side script to crash due to memory exhaustion or a script time-out. Repeated attacks can lead to sustained service unavailability. This issue has been patched in version 2.6.7.
📍 영향받는 시스템
FPDI PHP library version < 2.6.7
⚔️ 공격 벡터
악성 PDF 파일 업로드를 통한 서버 리소스 고갈
🛡️ 대응 방법
FPDI 라이브러리를 최신 버전(2.6.7 이상)으로 업그레이드하십시오.
🔧 검증 코드
출력된 버전 번호가 2.6.7보다 낮으면 취약한 버전이므로 업그레이드가 필요합니다.
php -r "require 'vendor/autoload.php'; echo FPDI\FPDI::VERSION;"