Compruebe el estado de las CVE. Más información.
Ya están disponibles los parches de php2shell (CVE-2026-109618 y CVE-2026-109619) para PHP en fin de vida útil. Dado que las respuestas del departamento de ventas están tardando más de lo habitual debido a la elevada demanda, la forma más rápida de obtener los paquetes parcheados es comprar ELS para Runtimes en línea (se abre en una pestaña nueva). | Lee las preguntas frecuentes sobre los parches
(Spring® es una marca comercial de Broadcom Inc. y/o sus filiales).
Esta página está diseñada para usuarios empresariales de Linux, desarrolladores de software y usuarios de Java en general que sean nuevos enSpring® o que deseen profundizar sus conocimientos sobre este marco de desarrollo de software. En ella se explican los conceptos básicos deSpring®, sus ventajas, su seguridad a largo plazo y cómo encaja en el desarrollo Java de nivel empresarial.
Spring® es uno de los marcos de desarrollo de aplicaciones más populares para crear aplicaciones Java de nivel empresarial. Proporciona una infraestructura completa para desarrollar aplicaciones Java centrada en la simplicidad, la flexibilidad y la modularidad. Tanto si está creando aplicaciones web, microservicios o sistemas empresariales complejos,Spring® ofrece una solución robusta para gestionar estas necesidades de forma eficiente.
En esencia,Spring® es un marco que proporciona un conjunto de herramientas y bibliotecas para facilitar la creación de aplicaciones Java. Su enfoque modular permite a los desarrolladores seleccionar las partes que necesitan, lo que ayuda a evitar complejidades innecesarias y mejora la facilidad de mantenimiento.
Spring® fue creado inicialmente por Rod Johnson en 2002 como respuesta a la complejidad del desarrollo inicial de Java Enterprise Edition (J2EE). Se diseñó para optimizar el desarrollo ofreciendo soluciones ligeras para tareas como la inyección de dependencias y la programación orientada a aspectos.
A lo largo de los años,Spring® ha pasado de ser un simple marco de trabajo a convertirse en un potente ecosistema de proyectos. Entre los hitos más importantes se encuentra la introducción deSpring® Boot, que revolucionó la rapidez con la que los desarrolladores podían poner en marcha las aplicacionesSpring®. Las últimas versiones hacen hincapié en el desarrollo nativo en la nube y los microservicios, lo que conviertea Spring® en la solución ideal para las aplicaciones modernas.
La historia deSpring® demuestra su capacidad de adaptación a las necesidades cambiantes del desarrollo empresarial. Su evolución refleja un compromiso con la innovación y con mantenerse al día con las demandas del sector, lo que la convierte en una opción fiable para proyectos a largo plazo.
Hoy en día,Spring® es una cartera de soluciones muy popular.Spring® Boot, por ejemplo, es utilizado por el 66 % de los desarrolladores como alternativa a un servidor de aplicaciones. Además,Spring® Boot es el marco web preferido por el 65 % de los desarrolladores que lo utilizan.
Spring® Framework: Es el núcleo del ecosistemaSpring®.Spring® Framework proporciona características fundamentales como la inyección de dependencias, la gestión de transacciones y la integración con tecnologías Java EE. Es altamente modular, lo que permite a los desarrolladores utilizar solo lo que necesitan para su caso de uso específico.
Spring® Boot: Según las encuestas, más del 60 % de los desarrolladores de Java utilizanSpring® Boot por sí solo.Spring® Boot se basa en el marco central y simplifica el proceso de creaciónde aplicacionesSpring®. Incluye valores predeterminados y configuraciones integrados, lo que reduce considerablemente el tiempo de configuración. Su popularidad se debe a su capacidad para ayudar a los desarrolladores a poner en marcha una aplicación lista para la producción en cuestión de minutos, lo que la hace ideal para microservicios y API RESTful. Se integra perfectamente en el flujo de trabajo de DevOps al agrupar la aplicación, el servidor y la carga de trabajo, de modo que se simplifica su implementación en entornos de contenedorización.
Otros proyectos destacados deSpring®:
Flexibilidad y modularidad: Una de las principales fortalezas deSpring® es su flexibilidad. Los desarrolladores pueden comenzar conSpring® Framework y ampliar sus aplicaciones integrando solo los proyectosSpring® que necesiten. Este enfoque modular garantiza que las aplicaciones sigan siendo ligeras y eficientes.
Escalabilidad:Spring® es conocido por crear aplicaciones escalables. Su arquitectura es compatible tanto con diseños monolíticos como basados en microservicios, lo que permite a las empresas ampliar sus sistemas a medida que crecen sus necesidades. Los casos prácticos muestran que empresas como Netflix y Alibaba utilizanSpring® para dar soporte a millones de usuarios en todo el mundo.
Productividad de los desarrolladores: Herramientas comoSpring® Boot mejoran significativamente la productividad de los desarrolladores al reducir el código repetitivo y los requisitos de configuración. La completa documentación, los tutoriales y el soporte de la comunidadde Spring® contribuyen aún más a acelerar los ciclos de desarrollo.
Un ecosistema sólido: el ecosistemaSpring® ofrece una amplia gama de bibliotecas e integraciones predefinidas. Tanto si necesita trabajar con bases de datos, sistemas de mensajería o plataformas en la nube,Spring® tiene una solución lista para usar que ayuda a los desarrolladores a centrarse en la lógica empresarial en lugar de en la infraestructura.
Spring® cuenta con la confianza de una amplia gama de sectores y grandes organizaciones, entre las que se incluyen Netflix, eBay y Alibaba. Estas empresas confían en la sólida arquitecturade Spring® para impulsar sus aplicaciones críticas, desde servicios de streaming hasta plataformas de comercio electrónico.
Sectores como el financiero, el sanitario y el de las telecomunicaciones suelen utilizarSpring® para sus servicios de back-end debido a su fiabilidad y escalabilidad. En el ámbito de la tecnología financiera, por ejemplo,Spring® se utiliza para crear sistemas seguros y de alto rendimiento para gestionar las transacciones y los datos de los usuarios.
El éxitode Spring® se debe en parte a su sólida comunidad de código abierto. Miles de desarrolladores contribuyen a la mejora continua de los proyectosSpring®. Este enfoque colaborativo ayuda a garantizar la rápida corrección de errores, las actualizaciones de seguridad y las mejoras de las funciones.
El ecosistemaSpring® sigue un ciclo de lanzamiento predecible. Las versiones principales introducen nuevas funciones y mejoras, mientras que las actualizaciones menores se centran en la corrección de errores y optimizaciones. Se lanzan parches para abordar las vulnerabilidades de seguridad, lo que garantiza que el marco siga siendo seguro a lo largo del tiempo.
¿Se pueden utilizar versiones al final de su vida útil (EOL) de los proyectosSpring®?
Cuando una versiónde Spring® llega al final de su vida útil (EOL), deja de recibir actualizaciones oficiales o parches de seguridad, lo que puede dejar las aplicaciones vulnerables. El uso de una versiónde Spring® sin soporte aumenta el riesgo de explotación, por lo que es fundamental mantener una versión con soporte.
Las empresas deben actualizar periódicamente sus aplicacionesSpring® para beneficiarse de las últimas funciones y parches de seguridad. Es importante supervisar el ciclo de vida de cada proyecto y planificar las actualizaciones en consecuencia. Este enfoque proactivo reduce el riesgo de vulnerabilidades sin parchear y garantiza la seguridad y la estabilidad a largo plazo.
A pesar de los riesgos, muchas empresas siguen utilizando versiones EOLSpring® debido al coste, sus abrumadoras cargas de trabajo y la complejidad de la actualización. Las versiones sin soporte son especialmente vulnerables a las brechas de seguridad y los problemas de compatibilidad, ya que las bibliotecas y herramientas de terceros también evolucionan.
Afortunadamente para las empresas que dependen de las versiones EOLSpring®, TuxCare ofrece un servicio de seguridad ampliado. El servicio Endless Lifecycle Support (ELS) de TuxCare proporciona parches de seguridad críticos para proyectosSpring® al final de su vida útil, incluidosSpring® Framework,Spring® Boot y otros, lo que permite a su equipo seguir utilizando versiones antiguas deSpring® sin poner en riesgo la seguridad ni el cumplimiento normativo.
Visite la página ELS forSpring® para obtener un presupuesto o póngase en contacto con nuestros profesionales de seguridadde Spring® para realizar cualquier consulta →