Release Notes

Tratamiento de Vulnerabilidades y Actualizaci贸n de Bibliotecas

Esta entrega consolida un amplio paquete de seguridad de la informaci贸n, modernizaci贸n de dependencias y sustituci贸n de bibliotecas de terceros en el ecosistema RUB.

馃幆 Qu茅 cambi贸 y Principales Beneficios


馃摝 Bibliotecas Actualizadas y Sustituidas

La siguiente tabla detalla todas las bibliotecas actualizadas en el ecosistema y sus respectivos tratamientos:

Biblioteca / Componente Versi贸n / Cambio Finalidad e Impacto de Seguridad
PostgreSQL JDBC (pgjdbc) 42.7.11 Tratamiento de las vulnerabilidades CVE-2022-21724, CVE-2022-26520 y CVE-2024-1597, garantizando comunicaci贸n segura y protegida con la base de datos.
OpenPDF (Sustituci贸n iText) 1.3.43 (MPL-2) Sustituci贸n completa de iText por OpenPDF 1.3.43, eliminando vulnerabilidades en la generaci贸n de c贸digos de barras y documentos PDF (PdfGeneratorBarCode).
JasperReports 6.21.5 / 7.0.8 Actualizaci贸n del motor de reportes, adecuaci贸n de plantillas .jrxml, recompilaci贸n de archivos .jasper y gr谩ficos JFreeChart para reportes de Inventario, Aver铆as, Papa-Fila y Recepci贸n.
Eclipse Jetty Actualizada Correcci贸n de vulnerabilidades en el servidor web embebido y en el pipeline de procesamiento de solicitudes HTTP.
Jackson (Core / Databind / Dataformat) 2.21.4 Procesamiento seguro de deserializaci贸n y estructuras JSON (mitigando CVE-2026-54512 y CVE-2026-54515).
Apache Commons Compress Actualizada Mitigaci贸n de vulnerabilidades en rutinas de descompresi贸n y lectura de archivos compactados.
Apache Commons BeanUtils Actualizada Protecci贸n contra ejecuci贸n indebida y manipulaci贸n de propiedades din谩micas en objetos Java.
Woodstox XML Processor Actualizada Parser robusto y protegido contra ataques de denegaci贸n de servicio e inyecci贸n de entidades XML (XXE).
org.json Actualizada Refactorizaci贸n y actualizaci贸n a versi贸n protegida contra desbordamiento de pila y an谩lisis inseguro.
Driver SQLServer Eliminado Limpieza de dependencias obsoletas y descontinuaci贸n del conector heredado de base de datos.

馃捇 C贸mo Utilizar y Homologaci贸n

Las actualizaciones de bibliotecas y conectores operan en la capa de infraestructura y framework de RUB, garantizando total transparencia para el usuario final:

  1. Emisi贸n de Reportes: Generaci贸n normal de reportes en formato PDF y hoja de c谩lculo desde las pantallas de Recepci贸n, Inventario, Separaci贸n y Auditor铆a.
  2. Generaci贸n de Etiquetas y C贸digos de Barras: Impresi贸n y renderizaci贸n de c贸digos de barras con el nuevo motor OpenPDF sin cambios de dise帽o.
  3. Persistencia Segura: Operaciones de lectura y escritura transaccional con el controlador PostgreSQL actualizado.