CVE-2024-58352

Landray OA contains an unauthenticated HQL injection vulnerability that allows unauthenticated attackers to query arbitrary Hibernate entity classes by injecting malicious HQL syntax into the uid POST parameter of the wechatLoginHelper.do endpoint. Attackers can exploit the lack of input sanitization in the string-concatenated filter expression passed to the Hibernate findList() call to extract sensitive data such as administrator password hashes and, with sufficient database privileges, perform file-write operations enabling remote code execution. Exploitation evidence was first observed by the Shadowserver Foundation on 2024-03-11 (UTC).
Configurations

No configuration.

History

02 Oct 2026, 00:10

Type Values Removed Values Added
Summary
  • (es) Landray OA contiene una vulnerabilidad de inyección HQL no autenticada que permite a atacantes no autenticados consultar clases de entidad Hibernate arbitrarias inyectando sintaxis HQL maliciosa en el parámetro POST uid del endpoint wechatLoginHelper.do. Los atacantes pueden explotar la falta de saneamiento de entrada en la expresión de filtro concatenada por cadena pasada a la llamada Hibernate findList() para extraer datos sensibles como hashes de contraseñas de administrador y, con suficientes privilegios de base de datos, realizar operaciones de escritura de archivos lo que permite la ejecución remota de código. Evidencia de explotación fue observada por primera vez por la Shadowserver Foundation el 2024-03-11 (UTC).

Information

Published : 2026-07-02 17:16

Updated : 2026-10-02 00:10


NVD link : CVE-2024-58352

Mitre link : CVE-2024-58352

CVE.ORG link : CVE-2024-58352


JSON object : View

Products Affected

No product.

CWE
CWE-564

SQL Injection: Hibernate