Skip to main content

Corrige configuraciones inseguras de Kubernetes desde el origen

Escrito por
Kubernetes Blog

8 de abril de 2020

0 minutos de lectura

Hoy nos complace anunciar la disponibilidad pública de una nueva función de Snyk que te ayuda a encontrar y corregir problemas de seguridad en tus archivos de configuración de Kubernetes.

Desplazar la gestión de la configuración hacia la izquierda

Tradicionalmente, los desarrolladores solo se encargaban de escribir el código; otra persona era responsable de la calidad. Una persona más se encargaba de implementarlo y otro equipo, de mantenerlo en producción. Sin embargo, cada vez más responsabilidades pasan a los equipos de desarrollo, con especialistas que ofrecen asesoría y apoyo experto. Hemos visto cómo el empaquetado de software pasó de ser una especialidad de TI a una tarea de los desarrolladores, que ahora escriben archivos Dockerfile. También hemos visto el auge de DevOps, la idea de «tú lo creas, tú lo mantienes» y cómo los equipos de desarrollo se hacen cargo de los servicios en producción. Ahora también vemos cómo la configuración se convierte cada vez más en un problema del ámbito de los desarrolladores, con el auge de la infraestructura como código y herramientas como Terraform, Kubernetes y AWS Cloud Formation.

Guy Podjarny, uno de los fundadores de Snyk, escribió recientemente sobre el alcance cada vez mayor de las aplicaciones. En Snyk, llevamos mucho tiempo pensando en lo que estos cambios implican para la seguridad y en cómo ayudar a los desarrolladores a asumir estas nuevas responsabilidades.

Administra todas las vulnerabilidades de tus aplicaciones en un solo lugar

El alcance cada vez mayor de las aplicaciones significa que más tipos de problemas de seguridad pasan a ser responsabilidad de los desarrolladores. Snyk ya ayuda a los desarrolladores a encontrar dependencias vulnerables en aplicaciones de Java, Python, Go y otros lenguajes, además de en imágenes de contenedores Docker. Ahora queremos ayudarte a encontrar y corregir problemas de seguridad en tus archivos de configuración de Kubernetes. Esto es muy útil por sí solo, pero lo es aún más cuando se combina con nuestras otras herramientas. Con Snyk, ahora puedes ver las vulnerabilidades en las bibliotecas de las que dependes y saber si la configuración que ejecuta tu aplicación en producción las deja expuestas a los atacantes.

Corrige el problema desde el origen

En esta primera versión de nuestras nuevas funciones de seguridad para configuraciones de Kubernetes, nos enfocamos en integrarlas directamente con el sistema de control de código fuente que elijas. El lanzamiento inicial incluye compatibilidad con GitHub, GitLab, BitBucket Cloud y Azure Repos. Para empezar, solo importa tus repositorios a Snyk y verás un nuevo tipo de proyecto para los archivos de configuración de Kubernetes:

Panel de proyectos de Snyk que muestra el repositorio snyk/snyk-container-demo con los resultados de las pruebas de seguridad de deployment.yaml y package.json.

Al hacer clic en esos proyectos, se abre una nueva página que muestra todos los problemas que detectamos. ¿Tienes pods que se ejecutan como raíz? ¿O sin sistemas de archivos de solo lectura? ¿O con todas las capacidades del host Linux? Snyk detecta esos problemas y te ayuda a entenderlos en contexto.

Panel de configuración de Kubernetes de Snyk que muestra seis problemas en deployment.yaml, incluidos un servicio LoadBalancer y hallazgos de seguridad en contenedores.

No solo para expertos en Kubernetes

A medida que Kubernetes se vuelve más popular, cada vez más usuarios quieren usarlo sin tener que convertirse necesariamente en expertos en todos sus detalles. Gran parte de lo que destacamos en esta nueva función es bien conocido por la comunidad de colaboradores de Kubernetes, pero aun así es fácil cometer errores. Muchos usuarios nuevos ni siquiera conocen las distintas opciones de configuración que pueden hacer que sus aplicaciones de Kubernetes sean más seguras. Con esta función, queremos ayudar a más desarrolladores a adoptar Kubernetes de forma segura.

Prueba hoy la nueva funcionalidad

Esta función está disponible para todos los usuarios de Snyk, tanto con planes gratuitos como de pago. La estamos habilitando de forma gradual y planeamos que esté disponible en todas las cuentas en aproximadamente una semana. Si eres cliente de Snyk local, comunícate con tu equipo de cuenta para conversar sobre las opciones de soporte local.

Gracias a todos los usuarios de la versión beta que hasta ahora nos dieron comentarios valiosos sobre estas funciones. Pronto habrá muchas mejoras. Consulta la documentación para ver las instrucciones de configuración y empezar, y cuéntanos qué te parece.

Comienza con Capture the Flag

Aprende a resolver desafíos de Capture the Flag con nuestro taller virtual 101 a pedido.

Publicado en:

Leer más

blog feature pypi spoof
Article

Toda la Snyk AI Security Platform, gratis para quienes mantienen proyectos de código abierto

Quienes mantienen proyectos de código abierto reciben reportes de vulnerabilidades reales sin parar y necesitan ayuda para priorizarlas, corregirlas y publicar soluciones más rápido. El Secure Developer Program de Snyk ofrece a los proyectos que cumplen los requisitos acceso gratis a Snyk AI Security Platform.

Article

Versiones maliciosas de node-ipc publicadas en npm tras una presunta toma de control de la cuenta de un mantenedor

El 14 de mayo de 2026, se publicaron varias versiones maliciosas del popular paquete npm node-ipc en el registro de npm. Los informes públicos actuales identifican node...

blog feature toolkit
Blog

Publicación maliciosa del paquete elementary-data en PyPI roba credenciales en la nube de ingenieros de datos

Los atacantes aprovecharon una vulnerabilidad de inyección de scripts en GitHub Actions para publicar una versión maliciosa de la CLI de Python elementary-data (v0.23.3), que incluía una puerta trasera para robar credenciales de perfiles de dbt, claves de proveedores de nube y secretos SSH en entornos de ingeniería de datos.