Este documento describe la política de seguridad y las salvaguardas criptográficas/cliente del portal oficial de Project JAIna (WotLK 3.3.5a — Portal v7.1.0).
Actualmente se proporciona soporte activo de seguridad para las siguientes versiones del portal:
| Versión | Estado de Soporte |
|---|---|
| 7.1.x (Actual — Hito #270) | ✅ Soporte Activo Completo |
| 7.0.x | ✅ Parches Críticos |
| < 7.0 | ❌ Obsoleta |
- Autenticación SRP6 Zero-Plaintext (RFC 5054): Las credenciales de registro y cambio de contraseña se procesan bajo protocolo criptográfico SRP6 (
salt+verifier) haciaacore_auth.account. Jamás se almacenan contraseñas en texto plano. - Saneamiento Anti-XSS en Diálogos del Cliente: La suite universal
window.showPortalToast,window.showPortalConfirmywindow.showPortalPrompt(js/navbar.js) escapa estrictamente entidades HTML (&,<,>,",') antes de renderizar mensajes en el DOM. - Cero Exposición de IPs Residenciales: Ningún script frontend contiene direcciones IP públicas residenciales cableadas; toda resolución pasa por
js/config.jsy túneles Anycast/HTTPS autorizados conAbortControlleracotado (4.5s). - Aislamiento de Ítems Personalizados (
entry >= 900000): Tantojs/database.jscomojs/cuenta.jsbloquean peticiones externas hacia APIs de terceros (Wowhead) para identificadores propietarios del servidor, evitando fugas de telemetría y errores HTTP 404.
Si descubres una vulnerabilidad de seguridad en el portal o en sus endpoints asociados:
- No abras un Issue público con detalles de explotación.
- Envía el reporte directamente a la administración en el canal
#🎫┃soporte-y-ticketsdel Discord Oficial de Project Jaina o contacta a DarckRovert.