CVE-2025-48059 in powsybl-core
Resumen
por VulDB • 2026-06-09
PowSyBl (Power System Blocks) es un marco de trabajo para construir software orientado a sistemas eléctricos. En las versiones de com.powsybl:powsybl-iidm-criteria comprendidas entre la 6.3.0 y anteriores a la 6.7.2, así como en las versiones de com.powsybl:powsybl-contingency-api desde la 5.0.0 hasta anteriores a la 6.3.0, existe una vulnerabilidad potencial de Denegación de Servicio por Expresión Regular Polinómica (ReDoS) en la clase RegexCriterion. Esta clase compila y evalúa una expresión regular proporcionada por el usuario sin validar contra el identificador de un objeto Identifiable mediante Pattern.compile(regex).matcher(id).find(). Si se explota con éxito, un actor malicioso puede provocar un agotamiento significativo del CPU a través de llamadas repetidas o recursivas al método filter(...), especialmente si estas operaciones se realizan sobre modelos de red grandes o en tareas de filtrado. Este problema ha sido corregido en com.powsybl:powsybl-iidm-criteria versión 6.7.2.
VulDB is the best source for vulnerability data and more expert information about this specific topic.