<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>DUPIN Alertas · kubeflow</title><link>https://alertas.dupin.com.ar/fabricante/kubeflow/</link><description>Alertas de vulnerabilidades de kubeflow.</description><language>es</language><lastBuildDate>Fri, 06 Nov 2026 01:50:11 +0000</lastBuildDate><ttl>10</ttl><atom:link href="https://alertas.dupin.com.ar/fabricante/kubeflow/feed.xml" rel="self" type="application/rss+xml"/><item><title>Vulnerabilidad: CVE-2026-88984 · Omisión de RBAC en pipelines compartidos de Kubeflow Pipelines permite a cualquier usuario autenticado…</title><link>https://alertas.dupin.com.ar/cve/CVE-2026-88984/</link><guid isPermaLink="false">tg:63625</guid><pubDate>Fri, 06 Nov 2026 01:50:11 +0000</pubDate><category>Vulnerabilidad</category><description>En Kubeflow Pipelines, antes de 2.16.1, el servidor de API multiusuario trata el namespace vacío usado por los pipelines compartidos o globales como una excepción de autorización para operaciones de modificación y borrado. Un usuario autenticado puede modificar o borrar definiciones y versiones de pipelines compartidos sin los permisos RBAC de Kubernetes requeridos, afectando su integridad y disponibilidad. El acceso de solo lectura a pipelines compartidos sigue siendo intencional y los despliegues de un solo…</description></item><item><title>Vulnerabilidad: CVE-2026-88979 · SSRF no autenticado en el proxy TensorBoard de Kubeflow Pipelines</title><link>https://alertas.dupin.com.ar/cve/CVE-2026-88979/</link><guid isPermaLink="false">tg:63624</guid><pubDate>Fri, 06 Nov 2026 01:50:10 +0000</pubDate><category>Vulnerabilidad</category><description>En Kubeflow Pipelines, desde 2.17.0 hasta 2.18.0, el token del proxy TensorBoard introducido por la remediación incompleta de CVE-2026-54745 usa MINIO_SECRET_KEY como secreto HMAC, cuyo valor por defecto incluido es de conocimiento público. En un despliegue con autorización deshabilitada que use ese valor por defecto, un atacante no autenticado puede falsificar un token con un viewerName y namespace elegidos; el proxy construye el destino con el viewerName más el sufijo -service, el namespace y el dominio del…</description></item><item><title>Vulnerabilidad: CVE-2026-88980 · Falsificación de petición del lado del servidor (SSRF) en el frontend de Kubeflow Pipelines</title><link>https://alertas.dupin.com.ar/cve/CVE-2026-88980/</link><guid isPermaLink="false">tg:63604</guid><pubDate>Thu, 05 Nov 2026 23:19:52 +0000</pubDate><category>Vulnerabilidad</category><description>Antes de 2.18.0, la ruta GET /artifacts/get del frontend de Kubeflow Pipelines acepta source=http o source=https con bucket y key controlados por el llamador, y isAllowedResourceName permite un host decimal compuesto solo por dígitos que el parser de URL convierte a una dirección IPv4. Con la configuración standalone sin autorización, un llamador no autenticado puede obtener recursos HTTP internos y recibir el cuerpo de la respuesta; en la configuración multiusuario, un tenant de bajos privilegios con identidad…</description></item><item><title>Vulnerabilidad: CVE-2026-88983 · Falsificación de petición del lado del servidor (SSRF) en el servidor de API de Kubeflow Pipelines</title><link>https://alertas.dupin.com.ar/cve/CVE-2026-88983/</link><guid isPermaLink="false">tg:63600</guid><pubDate>Thu, 05 Nov 2026 23:19:46 +0000</pubDate><category>Vulnerabilidad</category><description>Antes de 2.17.0, las rutas de creación de pipelines y versiones de pipelines del servidor de API de Kubeflow Pipelines obtienen un pipelineURL proporcionado por el llamador sin restringir el destino. Un llamador autenticado con permiso para crear un pipeline o una versión de pipeline puede hacer peticiones desde el servidor de API a servicios internos y observar un oráculo limitado de códigos de estado. Corregido en la versión 2.17.0.</description></item><item><title>Vulnerabilidad: CVE-2026-88986 · Cross-site scripting (XSS) reflejado en las respuestas de error de pod y eventos de Kubeflow Pipelines</title><link>https://alertas.dupin.com.ar/cve/CVE-2026-88986/</link><guid isPermaLink="false">tg:63599</guid><pubDate>Thu, 05 Nov 2026 23:19:45 +0000</pubDate><category>Vulnerabilidad</category><description>Antes de 2.15.0, las rutas /pipeline/k8s/pod y /pipeline/k8s/pod/events del frontend de Kubeflow Pipelines incluyen valores no confiables de podname y podnamespace y detalles de error del backend en respuestas de error capaces de interpretar HTML. Un atacante no autenticado puede crear un enlace que ejecute JavaScript en el origen del frontend cuando un usuario que cumple los requisitos de autenticación y acceso a rutas de la instalación lo sigue y llega a una respuesta afectada. Corregido en la versión 2.15.0.</description></item><item><title>Vulnerabilidad: CVE-2026-88985 · Inyección SQL mediante tokens de paginación no validados en el servidor de API de Kubeflow Pipelines</title><link>https://alertas.dupin.com.ar/cve/CVE-2026-88985/</link><guid isPermaLink="false">tg:63598</guid><pubDate>Thu, 05 Nov 2026 23:19:44 +0000</pubDate><category>Vulnerabilidad</category><description>Antes de 2.17.0, el servidor de API de Kubeflow Pipelines confía en campos identificadores SQL estructurales decodificados del parámetro page_token en JSON codificado en base64 antes de construir consultas de listado. Un atacante que puede invocar una API de listado de pipelines o ejecuciones afectada puede inyectar a través de KeyFieldName o SortByFieldName, incluidas las rutas de métricas de listado de ejecuciones v1beta1 y v2beta1, y leer datos disponibles para la cuenta de base de datos del servidor de API en…</description></item><item><title>Vulnerabilidad: CVE-2026-88981 · Falsificación de petición del lado del servidor (SSRF) no autenticada en los endpoints de proveedores de…</title><link>https://alertas.dupin.com.ar/cve/CVE-2026-88981/</link><guid isPermaLink="false">tg:63597</guid><pubDate>Thu, 05 Nov 2026 23:19:40 +0000</pubDate><category>Vulnerabilidad</category><description>Antes de 2.18.0, la ruta de descarga de artefactos del frontend de Kubeflow Pipelines para source=s3 o source=minio acepta providerInfo.Params.endpoint, y la ruta de logs de pod archivados acepta metadatos de endpoint compatible con S3 del estado del workflow, sin exigir que esos endpoints coincidan con la configuración de almacenamiento controlada por el operador. En la configuración standalone sin autorización, un llamador no autenticado puede hacer que el pod compartido ml-pipeline-ui se conecte a hosts…</description></item><item><title>Vulnerabilidad: CVE-2026-77596 · Falta de autorización en el servidor de API de Kubeflow Pipelines para la carga de pipelines compartidos</title><link>https://alertas.dupin.com.ar/cve/CVE-2026-77596/</link><guid isPermaLink="false">tg:63596</guid><pubDate>Thu, 05 Nov 2026 23:19:40 +0000</pubDate><category>Vulnerabilidad</category><description>Antes de 2.18.0, los endpoints multiusuario POST /apis/v2beta1/pipelines/upload y POST /apis/v2beta1/pipelines/upload_version de Kubeflow Pipelines llaman a canUploadVersionedPipeline, que retorna sin SubjectAccessReview cuando el namespace destino está vacío y REQUIRE_NAMESPACE_FOR_PIPELINES tiene el valor predeterminado false. Un tenant de bajos privilegios puede crear pipelines compartidos o inyectar versiones controladas por el atacante en pipelines compartidos existentes sin el permiso de escritura…</description></item><item><title>Vulnerabilidad: CVE-2026-88982 · Envenenamiento de caché de ejecución entre tenants en el webhook de caché de Kubeflow Pipelines</title><link>https://alertas.dupin.com.ar/cve/CVE-2026-88982/</link><guid isPermaLink="false">tg:63595</guid><pubDate>Thu, 05 Nov 2026 23:19:39 +0000</pubDate><category>Vulnerabilidad</category><description>Antes de 2.18.0, el webhook mutante de caché de ejecución V1/raw-Argo y la ruta de almacenamiento del cache-server de Kubeflow Pipelines calculan el hash de los campos de plantilla seleccionados sin el namespace de Kubernetes, usan solo la clave para búsquedas y comprobaciones de duplicados, y confían en la anotación mutable pipelines.kubeflow.org/execution_cache_key al publicar salidas. En instalaciones multiusuario donde los namespaces de tenants comparten el servicio de caché, un tenant con privilegios de…</description></item><item><title>Vulnerabilidad: CVE-2026-118760 · Falta de autorización de namespace en Kubeflow Pipelines permite lectura de artefactos entre inquilinos</title><link>https://alertas.dupin.com.ar/cve/CVE-2026-118760/</link><guid isPermaLink="false">tg:62073</guid><pubDate>Thu, 29 Oct 2026 18:14:05 +0000</pubDate><category>Vulnerabilidad</category><description>Desde la versión 0.5.1 hasta la 2.17.0, las rutas de artefactos del frontend de Kubeflow Pipelines no verificaban si un usuario autenticado estaba autorizado a acceder al namespace solicitado. Un usuario que alcance el frontend y conozca la ubicación de un artefacto puede seleccionar el namespace de otro inquilino, u omitir el namespace y llegar a un handler directo sin protección, para leer contenidos como datasets, modelos o salidas de pipelines. Afecta a despliegues multiusuario que dependen de la autorización…</description></item><item><title>Vulnerabilidad: CVE-2026-118758 · Recorrido de directorios no autenticado con lectura arbitraria de archivos en ml-pipeline-ui de Kubeflow…</title><link>https://alertas.dupin.com.ar/cve/CVE-2026-118758/</link><guid isPermaLink="false">tg:62072</guid><pubDate>Thu, 29 Oct 2026 18:14:04 +0000</pubDate><category>Vulnerabilidad</category><description>Antes de la versión 2.18.0, el handler de artefactos de volumen para GET /artifacts/get?source=volume de Kubeflow Pipelines no confinaba una ruta de archivo provista por el llamador al volumen seleccionado. Un llamador que alcance la ruta e identifique un volumen montado existente puede usar recorrido de directorios para leer archivos fuera de ese volumen cuando el proceso que sirve artefactos puede leerlos. Un despliegue con autenticación deshabilitada no requiere credenciales de la aplicación; en despliegues…</description></item><item><title>Vulnerabilidad: CVE-2026-118761 · Bomba de descompresión en la carga de archivos de pipeline de Kubeflow Pipelines agota la memoria del servidor</title><link>https://alertas.dupin.com.ar/cve/CVE-2026-118761/</link><guid isPermaLink="false">tg:62071</guid><pubDate>Thu, 29 Oct 2026 18:14:03 +0000</pubDate><category>Vulnerabilidad</category><description>Antes de la versión 2.18.0, el servidor de API de Kubeflow Pipelines descomprimía los archivos de pipeline subidos sin limitar adecuadamente los datos expandidos al localizar o leer el archivo del pipeline. Un archivo ZIP o tar comprimido con gzip pequeño puede consumir una cantidad desproporcionada de memoria y agotar los recursos del servidor de API. El procesamiento de cargas multipart de pipelines y versiones de pipeline realiza la descompresión antes de la autorización de namespace, por lo que un llamador…</description></item><item><title>Vulnerabilidad: CVE-2026-118759 · El endpoint de streaming de logs de ejecuciones de Kubeflow Pipelines omite la autorización de namespace y…</title><link>https://alertas.dupin.com.ar/cve/CVE-2026-118759/</link><guid isPermaLink="false">tg:62070</guid><pubDate>Thu, 29 Oct 2026 18:14:03 +0000</pubDate><category>Vulnerabilidad</category><description>Antes de la versión 2.18.0, el handler GET /apis/v1alpha1/runs/{run_id}/nodes/{node_id}/log del servidor de API de Kubeflow Pipelines obtenía logs sin autorizar al llamador contra la ejecución seleccionada. Un llamador que alcance el backend y conozca el ID de una ejecución víctima y un identificador de pod o nodo adecuado puede leer logs en vivo o archivados con los permisos del servidor de API. Para logs en vivo, el ID de nodo controlado por el llamador también se aceptaba como nombre de pod sin verificar que…</description></item></channel></rss>
