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
openmeetings-cluster-openjpa — Apache OpenMeetings 9.1.0 - Alta - Remota - CWE-502 - clustering OpenJPA RemoteCommitProvider TCP 5636 | Kitploit
Herramientas/GitHubGitHub/abraxas/openmeetings-cluster-openjpa
Análisis de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebLabs y Práctica
GitHubabraxas/openmeetings-cluster-openjpa

openmeetings-cluster-openjpa

Apache OpenMeetings 9.1.0 - Alta - Remota - CWE-502 - clustering OpenJPA RemoteCommitProvider TCP 5636

Ver Repositorio
hace 1 díaAú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

Abraxas Labs - openmeetings-cluster-openjpa

abraxaslabs.tech  ·  github.com/abraxas  ·  @abraxas_null  ·  [email protected]  ·  openmeetings-cluster-openjpa

openmeetings-cluster-openjpa

Clase: CWE-502 Alcance: Remoto

Apache OpenMeetings 9.1.0. Residuo de CVE-2024-54676 (lista blanca de docs). El bin/startup.sh predeterminado no establece las listas de OpenJPA. Clustering.xml / la unidad systemd todavía documentan RemoteCommitProvider=tcp. Cuando un administrador descomenta eso, el TCP 5636 queda como ObjectInputStream.readObject sin filtrar. La versión 9.1.0 estándar no vincula el 5636.

Este laboratorio solo envía java.util.HashMap / String. Sin cadena de gadgets.

IDaún sin CVE
ClaseCWE-502
AlcanceRemoto (cuando el clustering TCP está habilitado según la documentación)
CWECWE-502
CVSSAlto: 8.1 CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
ProductoApache OpenMeetings 9.1.0 clustering
Autenticaciónninguna en el 5636 una vez que el clustering está activado
LicenciaGNU Affero GPL v3.0
Laboratoriosolo 127.0.0.1:18162

Qué puede hacer un atacante

MétodoSumideroPrivilegio
TCP 5636 predeterminado de seriestartup.sh no tiene listas; persistence.xml comentadoCerrado en la versión de serie (probado en laboratorio): puerto cerrado. PHASE_A_STOCK_NOT_EXPLOITABLE.
Docs activados RemoteCommitProvider=tcp y luego TCP 5636 HashMap serializadoreadObject de OpenJPAIntegridad (deserialización probada en laboratorio): ClassCastException HashMap vs RemoteCommitEvent. La cadena testigo estaba en el HashMap. No se ejercitó RCE mediante gadgets.

Cerrado: no se usó ysoserial. Clustering desactivado por defecto. La lista blanca de docs de CVE-2024-54676 para la ruta del script; este residuo es el proveedor TCP que la documentación de clustering todavía muestra.

Laboratorio

cd lab
./run.sh

Última línea: SUCCESS OPENMEETINGS-CLUSTER-OPENJPA-WITNESS

Corrección sugerida: mantener RemoteCommitProvider desactivado. Si se requiere clustering TCP, vincular a loopback y establecer la lista blanca de serialización de OpenJPA en startup.sh, no solo en systemd. No documentar descomentar-y-escuchar en el 5636.

Contacto

Abraxas Labs - https://abraxaslabs.tech - https://github.com/abraxas - https://x.com/abraxas_null - [email protected]

Proveedor: [email protected]

Descargar herramienta