
CVE-2026-94132에 대한 Python 점검/익스플로잇 PoC: Joomla용 AcyMailing 버전을 탐지하고, media/com_acym/upload 디렉터리를 프로브하며, 업로드된 PHP 셸의 실행을 검증합니다.
CVE-2026-94132 — Joomla용 AcyMailing Enterprise(acymailing.com)에 대한 Python 3 PoC입니다.
CVE-2026-94132 — AcyMailing Enterprise < 11.1.0(11.0.5까지): POP3 모드의 메일박스 작업이 수신된 MIME 첨부 파일을 적절한 확장자 검사 없이 **media/com_acym/upload/**에 저장합니다. 모니터링 중인 메일박스로 이메일을 보낼 수 있는 누구나 웹 루트 아래에 .php(또는 유사한) 파일을 배치하여 RCE를 달성할 수 있습니다(CWE-434). CVSS 4.0 9.5 Critical(AT:P — 모니터링 메일박스 접근 필요). 수정: 11.1.0(패치 전까지 IMAP으로 전환하거나 취약한 POP3 첨부 파일 처리를 비활성화하십시오).
PoC 페이지: https://pocbit.org/pocs/cve-2026-94132
카탈로그: https://pocbit.org/pocs/
| 제품 | Joomla용 AcyMailing Enterprise |
| 구성 요소 | com_acym |
| 영향 받는 버전 | 1.0.0 – 11.0.5 |
| 수정 버전 | 11.1.0 |
| 쓰기 경로 | /media/com_acym/upload/ |
| 전제 조건 | 공격자가 AcyMailing POP3 모니터링 수신함으로 메일을 보낼 수 있어야 함 |
| 할당자 | Joomla CNA |
이 PoC는 이메일을 보내지 않습니다(승인된 메일박스 테스트 전용). AcyMailing/버전을 탐지하고, 업로드 디렉터리를 프로브하며, 테스트 첨부 파일을 전달한 후 셸 URL을 검증합니다.
pip install -r requirements.txt
python poc.py -u https://joomla.example --mode check
python poc.py -u https://joomla.example --mode check --scan-uploads
python poc.py -u https://joomla.example --mode exploit --scan-uploads --shell-name pocbit_94132.php
python poc.py -u https://joomla.example --mode exploit --verify-url https://joomla.example/media/com_acym/upload/pocbit_94132.php
python poc.py --list targets.example.txt --mode check -j 10 --scan-uploads
랩 익스플로잇 흐름: pocbit_94132.php(<?php echo 'POCBIT-94132-OK'; ?>)를 사이트의 AcyMailing 메일박스로 이메일 전송 → --mode exploit --verify-url ... 실행.
body="media/com_acym"
body="com_acym"
inurl:"option=com_acym"
Joomla용 AcyMailing Enterprise < 11.1.0: POP3 메일박스 작업이 검증되지 않은 MIME 첨부 파일을 media/com_acym/upload/에 기록 → 모니터링 수신함으로 이메일을 보낼 수 있으면 RCE(CVE-2026-94132). Python 검사/익스플로잇 PoC — PoCbit.
CVE-2026-94132: AcyMailing Enterprise ≤ 11.0.5 — POP3 사서함으로 들어온 첨부 파일이 확장자 검사 없이 media/com_acym/upload/ 아래에 기록됩니다. 추적 중인 사서함으로 메일을 보낼 수 있는 공격자는 PHP/RCE를 얻을 수 있습니다. 11.1.0으로 업그레이드하거나 IMAP으로 전환하세요.
승인된 테스트 전용입니다. 메일박스 전달 테스트는 본인이 소유하거나 사용 권한이 있는 수신함만 사용해야 합니다.