
Escanea instancias de ServiceNow en busca de configuraciones incorrectas del plugin widget-simple-list que exponen datos a través de la API, con soporte para URLs individuales, listas de URLs, verificación rápida y opciones de proxy.
Esta herramienta escanea en busca de configuraciones incorrectas en el plugin widget-simple-list de ServiceNow. Comprueba si la instancia objetivo es vulnerable a riesgos de exposición de datos debido a configuraciones incorrectas.
Para una comprensión en profundidad de la técnica de ataque y la explotación, consulte los detalles técnicos disponibles aquí.
requestsPuede instalar las bibliotecas requeridas usando pip:
pip install requests
servicescan.py.python3 servicescan.py --url https://redacted.service-now.com
python3 servicescan.py --file urls.txt
Realice una comprobación rápida que solo escanea la tabla kb_knowledge usando el argumento --fast-check:
python3 servicescan.py --url https://redacted.service-now.com --fast-check
Para usar un servidor proxy, utilice la opción --proxy:
python3 servicescan.py --url https://redacted.service-now.com --proxy http://host:port
Si se determina que la instancia objetivo es vulnerable, recibirá una salida similar a la siguiente:
https://redacted.service-now.com/api/now/sp/widget/widget-simple-list?t=incident is EXPOSED, found at least 167 items
https://redacted.service-now.com/api/now/sp/widget/widget-simple-list?t=oauth_entity is EXPOSED, found at least 3 items
Headers to forge requests:
X-UserToken: 76a458ffdbf5[REDACTED]0c02ba13393b764
Cookie: JSESSIONID=7EB7[REDACTED]B5D07E; glide_user_route=glide.4884750d[REDACTED]ca0436e4; glide_node_id_for_js=3143935013eaa5a1e[REDACTED]8a698b419c40837dfce63002d5;
Nota: Una tabla puede ser pública pero no necesariamente exponer información sensible. Verifique siempre que los datos divulgados sean realmente confidenciales antes de tomar cualquier medida.
X-UserToken.Esta herramienta está destinada únicamente a fines educativos y de pruebas éticas. Los autores no son responsables de ningún uso indebido o daño causado por esta herramienta.