Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
wsftp-server-scanner — Escáner de triaje local solo de detección para el lote de parches de octubre de 2026 de Progress WS_FTP Server: CVE-2026-84295 (CVSS 10.0) y 14 más, calificados por grupo según la tabla de correcciones dividida entre 2024.0.6/2025.0.3 y 2024.0.7/2025.0.4. Sin payloads, sin sondeo remoto. | Kitploit
Herramientas/GitHubGitHub/foxcornlab/wsftp-server-scanner
Herramientas DefensivasEscáneres de VulnerabilidadesAnálisis de VulnerabilidadesAuditoría de ConfiguraciónRecopilación de InformaciónMala ConfiguraciónRespuesta a Incidentes
GitHub

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
foxcornlab/wsftp-server-scanner

wsftp-server-scanner

Ver Repositorio
3hace 5 díasAún no revisado

Acerca de

Escáner de triaje local solo de detección para el lote de parches de octubre de 2026 de Progress WS_FTP Server: CVE-2026-84295 (CVSS 10.0) y 14 más, calificados por grupo según la tabla de correcciones dividida entre 2024.0.6/2025.0.3 y 2024.0.7/2025.0.4. Sin payloads, sin sondeo remoto.

Compartir

wsftp-server-scanner

Triaje local para el lote de parches de Progress WS_FTP Server del 29 de octubre de 2026: 15 vulnerabilidades, una de ellas de 10.0. Se le da una versión que usted posee, le indica si esa instalación sigue abierta y detecta la trampa que hace que la primera compilación parcheada mienta. Nunca toca la red, nunca sondea un servidor, nunca envía una carga útil.

El lote

DetalleValor
TitularCVE-2026-84295, autenticación incorrecta, 10.0 crítica: un atacante remoto no autenticado puede acceder a información sensible, incluidos credenciales administrativas
Siguiente peorCVE-2026-90868, inyección de comandos del SO, 9.9; CVE-2026-90864, CVE-2026-90863, CVE-2026-90866 con 9.1; CVE-2026-90865, inyección de comandos del SO, 9.0
Total15 CVE: 6 críticas, 3 altas, 6 medias, según el informe del lote
ExplotaciónNinguna confirmada, no se ha reportado prueba de concepto pública, a fecha de 31 de octubre de 2026. Eso es una afirmación sobre lo que se ha reportado, no una razón para esperar: una falla de credenciales no autenticada de 10.0 en una puerta de enlace de transferencia de archivos no necesita una mecha larga
ProductoProgress WS_FTP Server solo en Windows

La trampa: dos compilaciones corregidas, no una

GrupoCVECorregido en
ACVE-2026-84294, CVE-2026-84295, CVE-2026-842962024.0.6 / 2025.0.3
BCVE-2026-90861 hasta CVE-2026-90872 (12 CVE)2024.0.7 / 2025.0.4

Un host en 2024.0.6 o 2025.0.3 ha cerrado la falla de 10.0 y sigue abierto a la falla de inyección de comandos de 9.9. Parchear a la primera compilación parcheada se siente como terminar y no lo es. Esta herramienta califica los dos grupos por separado e imprime TRAP exactamente para ese caso. Las únicas compilaciones totalmente parcheadas en la tabla son 2024.0.7 y 2025.0.4 (y compilaciones posteriores en esas ramas).

Por qué local, no remoto

WS_FTP Server se ejecuta en Windows, y la identificación remota de versiones no es fiable aquí: el banner de inicio de sesión puede ocultarse y la identificación SSH puede suprimirse. Por eso esta herramienta no sondea nada. Ejecútela en el propio host Windows (--local lee las entradas de desinstalación de Programas y características mediante winreg), o pásele una versión desde WS_FTP Manager, Acerca de, o Programas y características (--version), o una lista de desinstalación exportada (--registry-json).

Numeración de versiones, ambas formas aceptadas

Progress vende las mismas versiones bajo dos numeraciones: 2024.0 es 9.0 y 2025.0 es 10.0. Así que 9.0.6 significa 2024.0.6 y 10.0.4 significa 2025.0.4, y esta herramienta las califica igual. Las versiones anteriores a 2024.0 (9.0), incluida 2022.0 (8.8.x), no tienen compilación parcheada en su rama: se califican como VULNERABLE para ambos grupos, y la solución es una actualización de rama a 2024.0.7 o 2025.0.4, no un parche in situ.

Qué comprueba

  • Una versión que usted proporcione (--version 2024.0.6), calificada por grupo contra la tabla de correcciones dividida
  • Este host Windows (--local): la entrada de desinstalación de WS_FTP Server, emparejada por nombre para que una instalación del cliente WS_FTP Pro no se califique como el servidor
  • Un inventario sin conexión (--registry-json entries.json): una lista JSON de entradas {DisplayName, DisplayVersion}, para flotas que exportan Programas y características de forma centralizada
  • La tabla completa (--list): las 15 CVE con su grupo y compilación corregida

Uso

# grade one version, trap case
python3 wsftp_scanner.py --version 2024.0.6

# fully patched build
python3 wsftp_scanner.py --version 2025.0.4

# legacy marketing numbering, same grade
python3 wsftp_scanner.py --version 9.0.6

# on the Windows host itself
python3 wsftp_scanner.py --local

# from an exported uninstall list
python3 wsftp_scanner.py --registry-json entries.json

# machine-readable output for fleets
python3 wsftp_scanner.py --version 2024.0.5 --json

# the full 15-CVE table
python3 wsftp_scanner.py --list

Códigos de salida: 0 = no se encontró nada vulnerable, 2 = hallazgo vulnerable, 1 = error de escaneo. UNKNOWN no cambia el código de salida, pero no está limpio: una rama fuera de 2024.0 / 2025.0 (que no sea una versión anterior a 2024.0) se califica como UNKNOWN porque no hay una compilación corregida para ella en la tabla de esta herramienta.

Donde las fuentes discrepan, y qué sigue sin verificarse

Primero, una cosa: el artículo de conocimiento principal de Progress para este lote está detrás de un inicio de sesión con Progress ID, por lo que no se pudo abrir directamente para esta compilación. La tabla de correcciones dividida anterior está corroborada por registros CVE independientes (registros del proyecto CVE vía cvefeed, entradas de SecurityFocus y el informe del lote), todos citando el mismo aviso de Progress, y la división por grupos (3 + 12 = 15) es consistente entre ellos. Si tienes una cuenta de Progress, confirma el artículo contra esta tabla y abre un issue si algo difiere.

Segundo, las puntuaciones individuales solo se imprimen cuando se verificó un registro CVE: 84295 con 10.0, 90868 con 9.9, 90864 / 90863 / 90866 con 9.1, 90865 con 9.0, 90867 con 8.1, 84294 con 7.7, 90869 con 7.5, 90872 con 6.6, 90871 con 5.3. Las puntuaciones de 84296, 90861, 90862 y 90870 no se confirmaron individualmente en las fuentes consultadas, por lo que la herramienta los lista por grupo sin afirmar una puntuación. Eso no cambia nada respecto a la calificación: la pertenencia al grupo, no la puntuación individual, decide la compilación corregida.

Mitigación si no puedes aplicar el parche hoy

La actualización es la solución; no hay parche disponible para las ramas anteriores a 2024.0 ni un parche parcial que cierre el grupo B. Hasta que puedas actualizar, restringe las consolas web administrativas únicamente a redes internas, y trata cualquier WS_FTP Server expuesto a internet por debajo de 2024.0.7 / 2025.0.4 como expuesto a una vulnerabilidad de credenciales sin autenticación. Rota las credenciales administrativas en cualquier host que haya estado expuesto a internet mientras no tenía el parche: la vulnerabilidad principal las expone, y un parche no revierte esa exposición.

Tests

python3 -m unittest discover -s tests -v

17 pruebas: análisis de versiones en ambas numeraciones, la trampa en ambas ramas, compilaciones totalmente parcheadas, equivalencia heredada 9.0 / 10.0, clasificación sin corrección previa a 2024.0, rama no listada UNKNOWN, coincidencia de entradas del registro y códigos de salida de CLI más el recuento de la lista de 15 CVE.

Gracias a

  • Progress Software, por el lote de parches y la tabla de correcciones dividida contra la que esta herramienta evalúa
  • El proyecto CVE y los registros CNA, por las descripciones y puntuaciones por CVE
  • SecurityOnline, SecurityFocus y cvefeed, cuyos registros corroboraron la tabla mientras el artículo principal permanecía tras un muro de inicio de sesión

Descargo de responsabilidad

Solo para triaje defensivo. Esta herramienta comprueba cadenas de versión e informa si una instalación está por debajo de una compilación corregida. No envía tráfico, no sondea ningún servidor y no sustituye al aviso del proveedor. Úsela en sistemas que posea o esté autorizado a auditar.

Investigación de Vineeth Kumar (foxcornlab). Si encontró un error o desea una funcionalidad, abra un issue.

Descargar herramienta