Teramont Logo
CVE en Pterodactyl 69198 69199 21696 impacto y mitigacion
Volver al blog

CVE en Pterodactyl 69198 69199 21696 impacto y mitigacion

Mizael Segovia

19/1/2026 ·Mizael Segovia· 4 min de lectura ·

93 visualizaciones

CVE en Pterodactyl 69198 69199 21696 impacto y mitigacion

Si tienes Pterodactyl en producción, estas 3 vulnerabilidades importan por una razón simple: no son “teóricas”, son de las que terminan en CPU/RAM/disk y red sufriendo… y tu soporte también.

En este post cubrimos CVE-2025-69198 (Panel) y CVE-2025-69199 + CVE-2026-21696 (Wings): qué hacen, cómo te pegan en operación real y qué acciones tomar.

Qué CVEs son y a qué parte de Pterodactyl afectan

  • CVE-2025-69198 (Panel): permite crear más recursos (bases de datos, allocations, backups) de los permitidos mediante solicitudes concurrentes (race condition).

  • CVE-2025-69199 (Wings): WebSockets sin rate limit/throttling → posibilidad de DoS por conexiones masivas y mensajes grandes.

  • CVE-2026-21696 (Wings): bug con límite de parámetros de SQLite al borrar activity logs → reprocesamiento infinito, spam de activity hacia el Panel y riesgo de llenar el disco de la DB.

CVE-2025-69198 en Pterodactyl Panel

Qué pasa exactamente

Pterodactyl aplica límites por servidor (ej. cuántas DB, backups, allocations puede crear). El problema es que, en versiones previas, un usuario puede mandar muchas solicitudes al mismo tiempo y “ganar la carrera”: todas validan como si aún hubiera cupo y terminan creando más recursos de los asignados.

Impacto real en un hosting

Esto no es “hackeo hollywoodense”, es abuso de recursos:

  • Se pueden agotar allocations del nodo.

  • Se puede llenar espacio de backups más rápido que lo permitido.

  • Se puede negar servicio indirectamente a otros usuarios (porque te quedas sin recursos compartidos).

Solución

La mitigación real es actualizar el Panel a 1.12.0 o superior, donde se corrige este comportamiento.

CVE-2025-69199 en Wings

Qué pasa exactamente

CTA Pattern

¡20% de descuento en planes VPS!

Obtén un 20% de descuento en todos nuestros planes VPS.

Obtener 20% dto

En Wings, los WebSockets carecían de rate limiting y también de límites prácticos al tamaño total de mensajes. Un atacante con pocos privilegios puede abrir muchísimas conexiones, pedir datos y/o mandar cargas grandes para provocar alto uso de red, CPU y memoria.

Impacto real en producción

  • DoS del nodo: picos de CPU/RAM y red saturada.

  • Panel “lento” o “inestable” desde el punto de vista del usuario, aunque el Panel esté bien (porque el dolor está en Wings).

Solución

Wings 1.12.0 parchea el issue (las versiones afectadas son < 1.12.0).

CVE-2026-21696 en Wings

Qué pasa exactamente

Wings registra actividad en una SQLite local y luego la manda al Panel. Después intenta borrar esos registros… pero si intenta borrar más de 32766 entradas en una sola query (límite de parámetros de SQLite), falla y no borra nada. Resultado: en cada corrida del cron, Wings vuelve a procesar y volver a mandar los mismos logs, creciendo con el tiempo.

Impacto real

  • Flood de activity records hacia el Panel.

  • Crecimiento constante hasta que la DB del Panel se queda sin espacio (sí, disco muerto = panel muerto).

Versiones afectadas y fix

  • Afecta >= 1.7.0 y < 1.12.0.

  • Parcheado en 1.12.0.

Qué hacer si administras hosting o nodos

Checklist práctico, cero drama:

  1. Actualiza Panel a 1.12.0+ para cubrir CVE-2025-69198.

  2. Actualiza Wings a 1.12.0+ para cubrir CVE-2025-69199 y CVE-2026-21696.

  3. Monitorea señales de abuso:

    • Spikes de conexiones WebSocket / tráfico.

    • Crecimiento raro en la tabla de activity del Panel.

    • Disco de DB creciendo más rápido de lo normal.

  4. Limita exposición: asegúrate de que Wings no quede “demasiado abierto” a internet sin necesidad (redes, firewall, reverse proxy si aplica).

Conclusión

Estas CVEs tienen un tema en común: consumo y estabilidad. CVE-2025-69198 te deja romper límites de recursos en el Panel, CVE-2025-69199 puede tumbar un nodo por WebSockets, y CVE-2026-21696 puede hacer que tu Panel se ahogue en activity logs hasta reventar el disco.

La salida es clara: Panel 1.12.0+ y Wings 1.12.0+, y a dormir más tranquilo.

CVE en Pterodactyl 69198 69199 21696 impacto y mitigacion
Generalpterodactylwingspanelcveseguridaddevopsgame serversmitigacionactualizacionhosting
¿Te gustó este artículo?Compártelo:

Sobre el autor

Mizael Segovia

Mizael Segovia

CEO & Desarrollador Full Stack y DevOps en Teramont Host

CTA Pattern

¿Necesitas ayuda con tu servidor?

Nuestro equipo está listo para ayudarte con cualquier duda o problema que tengas.

Contáctenos
CVE en Pterodactyl 69198 69199 21696 impacto y mitigacion | Teramont Host