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-soap-user-rights — Apache OpenMeetings 9.1.0 - Alta - Remoto - Resto de privilegios - SOAP POST /user copia UserDTO.rights incluyendo ADMIN | Kitploit
Herramientas/GitHubGitHub/abraxas/openmeetings-soap-user-rights
Autenticación y AutorizaciónEscalada de PrivilegiosAnálisis de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebSeguridad WebLabs y Práctica
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 →
Compartir
abraxas/openmeetings-soap-user-rights

openmeetings-soap-user-rights

Apache OpenMeetings 9.1.0 - Alta - Remoto - Resto de privilegios - SOAP POST /user copia UserDTO.rights incluyendo ADMIN

Ver Repositorio
1hace 2 díasAún no revisado

Abraxas Labs - openmeetings-soap-user-rights

abraxaslabs.tech  ·  github.com/abraxas  ·  @abraxas_null  ·  [email protected]  ·  openmeetings-soap-user-rights

openmeetings-soap-user-rights

Clase: Privilegio residual Alcance: Remoto

Apache OpenMeetings 9.1.0. SOAP POST /user/ copia UserDTO.rights y actualizará por id. SOAP es la cuenta de integración del LMS. Se supone que debe permanecer por debajo de ADMIN. UserMapper hace userDao.get(dto.getId()) y luego u.setRights(dto.getRights()). UserWebService.add añade ROOM/LOGIN/DASHBOARD y nunca elimina ADMIN.

IDaún sin CVE
ClasePrivilegio residual
AlcanceRemoto (SID de SOAP)
CWECWE-269, CWE-280
CVSSAlto: 8.8 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
ProductoApache OpenMeetings 9.1.0
AutenticaciónRight.SOAP (no ADMIN)
LicenciaGNU Affero GPL v3.0
Laboratoriosolo 127.0.0.1:18152

Qué puede hacer un atacante

MétodoSumideroPrivilegio
SOAP POST /services/user/?sid= rights=["ADMIN"]UserMapper.setRights + userDao.updateIntegridad (probado en laboratorio): implantar ADMIN. Laboratorio: testigo de nombre plantedadm, DELETE /user/3 como usuario implantado devolvió 200 Deleted. El DELETE de soaplab solo por SOAP fue error.notallowed.
Mismo POST con id existenteuserDao.get(dto.getId())Integridad (probado en laboratorio): sobrescritura por fusión de id. Laboratorio: usuario 4 login mergeover con ADMIN.

Cerrado: DELETE /user/{id} sigue requiriendo ADMIN. El SID de ROOM es NO_PERMISSION al añadir. El registro del frontend no acepta un array de derechos.

Laboratorio

cd lab
./run.sh

Última línea: SUCCESS OPENMEETINGS-SOAP-RIGHTS-WITNESS

Corrección sugerida: ignorar UserDTO.rights al añadir por SOAP, o permitir solo LOGIN/ROOM/DASHBOARD. Nunca cargar por id al añadir. Eliminar ADMIN/SOAP a menos que el llamador sea ADMIN.

Contacto

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

Proveedor: [email protected]

Descargar herramienta