Vulnerabilidad en PowSyBl (CVE-2025-48059)
Gravedad CVSS v4.0:
BAJA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
20/06/2025
Última modificación:
23/06/2025
Descripción
PowSyBl (Power System Blocks) es un framework para crear software orientado a sistemas de energía. En com.powsybl:powsybl-iidm-criteria, versiones 6.3.0 y anteriores a la 6.7.2, y com.powsybl:powsybl-contingency-api, versiones 5.0.0 y anteriores a la 6.3.0, existe una posible vulnerabilidad de denegación de servicio de expresiones regulares (ReDoS) polinómica en la clase RegexCriterion. Esta clase compila y evalúa una expresión regular no validada, proporcionada por el usuario, contra el identificador de un objeto identificable mediante Pattern.compile(regex).matcher(id).find(). Si se explota con éxito, un agente malicioso puede causar un agotamiento significativo de la CPU mediante llamadas repetidas o recursivas a filter(...), especialmente si se realizan sobre modelos de red u operaciones de filtrado de gran tamaño. Este problema se ha solucionado en com.powsybl:powsybl-iidm-criteria 6.7.2.