
Versión mejorada de WeblogicScan, resultados de detección más precisos, modular, añade detección de CVE-2019-2618 y CVE-2019-2729, soporte para Python3.
WeblogicScan mejorado, modificado a partir de la versión V1.2 de WeblogicScan del gran rabbitmask. Dirección del proyecto fuente antes de la modificación: https://github.com/rabbitmask/WeblogicScan

pip3 install -r requirements.txt
python3 WeblogicScan.py 192.168.1.1 7001
CVE-2014-4210
CVE-2016-0638
CVE-2016-3510
CVE-2017-3428
CVE-2017-3506
CVE-2017-10271
CVE-2018-2628
CVE-2018-2893
CVE-2018-2894
CVE-2019-2618
CVE-2019-2725
CVE-2019-2729
Si desea agregar otros CVEs u otras vulnerabilidades de Weblogic, simplemente complete el complemento siguiendo las siguientes reglas:
#!/usr/bin/env python
# _*_ coding:utf-8 _*_
import logging
import sys
import requests
from ..platform import ManageProcessor,Color
logging.basicConfig(filename='Weblogic.log',
format='%(asctime)s %(message)s',
filemode="w", level=logging.INFO)
headers = {'user-agent': 'ceshi/0.0.1'}
@ManageProcessor.plugin_register('CVE201XXXXX')
class CVE201XXXXX(object):
def process(self,ip,port):
self.run(ip,port)
def run(self,url,port):
......
your POC payload ......
if (success):
print(Color.OKGREEN+'[+]CVE201XXXXX 漏洞存在'+Color.ENDC)
Y agregue el nombre del archivo en app/plugins/__init__.py.
__init__.py
#!/usr/bin/env python
# _*_ coding:utf-8 _*_
__all__ = ['WeblogicConsole', 'CVE-2019-2618','CVE-2014-4210','CVE-2019-2725','CVE-2019-2729','CVE-2017-10271','CVE-2017-3506','CVE-2018-2894','CVE-2018-2628','CVE-2018-2893','CVE-2016-0638','CVE-2016-3510','CVE-2017-3248','CVE-201X-XXXX']
Gracias a Daybreak por el script de detección de CVE-2019-2618
Se corrigieron algunos problemas en los PoCs. Por favor, los hermanos mayores hagan git clone del nuevo código a tiempo. Debido a que el script fue modificado apresuradamente, si los hermanos mayores encuentran algún error, pueden enviar un issue directamente para mejoras graduales.
Actualmente no se admite la detección de la vulnerabilidad CVE-2019-2729 en Weblogic 10.3.6 Weblogic 12.1.3.0.0 y Weblogic12.2.1.3.0 JDK1.7.