Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
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.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
CVE-2026-73311 — Prueba de concepto de exploit que demuestra la reutilización del código de autorización OAuth2 en XenForo anterior a 2.3.13, permitiendo la reproducción de tokens y múltiples familias de tokens. | Kitploit
Herramientas/GitHubGitHub/bombobombone/cve-2026-73311
Análisis de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebSeguridad WebAutenticación
GitHubbombobombone/cve-2026-73311

CVE-2026-73311

Prueba de concepto de exploit que demuestra la reutilización del código de autorización OAuth2 en XenForo anterior a 2.3.13, permitiendo la reproducción de tokens y múltiples familias de tokens.

Ver Repositorio
hace 10h 29mAún no revisado

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 →
Compartir

CVE-2026-73311

XenForo anterior a 2.3.13 permite que un código de autorización OAuth2 se canjee más de una vez.

Qué ocurre

La concesión de código de autorización carga un código, verifica su validez basada en el tiempo y crea un par de tokens. La ruta exitosa no elimina el código, no lo marca como consumido ni utiliza una actualización atómica de un solo uso. Reutilizar el mismo intercambio válido crea, por tanto, una familia independiente de tokens de acceso/actualización para el mismo usuario y ámbitos.

Un atacante aún necesita un código de autorización válido y los parámetros de cliente requeridos por esa concesión. Este problema no explica cómo se obtiene el código; hace que un código sea reutilizable después de que el cliente previsto ya lo haya canjeado.

En XenForo 2.3.12 (build 2031270), dos intercambios idénticos devolvieron tokens de acceso diferentes y ambos se autenticaron correctamente. XenForo 2.3.13 contiene la corrección.

Prueba de concepto

root@kitploit:~
python poc.py https://xenforo.example CLIENT_ID AUTHORIZATION_CODE https://client.example/callback --code-verifier VERIFIER

El script envía la misma concesión dos veces, aplica hash a los tokens devueltos e informa si ambos funcionan. No imprime credenciales ni identidad de la cuenta. Ejecútelo únicamente con una concesión desechable en una instalación de pruebas autorizada.

Referencias

  • Registro CVE
  • Aviso de VulnCheck
  • Lanzamiento de XenForo 2.3.13
  • Descubierto por Marco Paciaroni (BomboBombone).

    Descargar herramienta