La ciberseguridad de CISA eleva el estándar base de las SBOM, pero mejores inventarios aún dejan brechas de seguridad
- Sophie Larsen

- 30 jul
- 15 min de lectura
La guía de ciberseguridad de CISA ha sustituido un estándar federal de cinco años para las listas de materiales de software, pese a las dudas persistentes sobre si las organizaciones pueden utilizarlas eficazmente.
La Agencia de Seguridad de Infraestructura y Ciberseguridad publicó los Elementos Mínimos 2026 para una Lista de Materiales de Software junto con la Agencia de Seguridad Nacional, la Oficina Federal de Investigación y socios internacionales. La guía actualiza el marco de la Administración Nacional de Telecomunicaciones e Información publicado en 2021.
Una SBOM, o lista de materiales de software, es un inventario legible por máquinas de los componentes y relaciones dentro de un producto de software. Puede indicar a una organización si una vulnerabilidad recién divulgada aparece en algún punto de sus aplicaciones o infraestructura.
La sustitución importa porque el marco de 2021 se redactó cuando las herramientas de SBOM se centraban principalmente en generar inventarios. Los sistemas actuales también intercambian, combinan, validan y analizan esos inventarios a lo largo de los canales de desarrollo y los entornos de los clientes.
Esa transición crea la tensión central detrás de la nueva guía. CISA busca datos más completos y coherentes que las máquinas puedan procesar, pero añadir campos no garantiza que el inventario resultante sea completo o útil para actuar.
El estándar inicial de NTIA ayudó a establecer un vocabulario compartido. El nuevo marco de ciberseguridad de CISA pide a productores y consumidores de software que traten las SBOM como datos operativos de seguridad, en lugar de documentos estáticos de cumplimiento.
La ciberseguridad de CISA sustituye el estándar base de las SBOM de 2021
El cambio más importante es institucional y operativo: CISA ahora gestiona un estándar base más amplio, diseñado para la gestión habitual del riesgo de software.
NTIA publicó los elementos mínimos originales el 12 de julio de 2021, tras la Orden Ejecutiva 14028. Su marco dividía una SBOM aceptable en tres categorías: campos de datos, compatibilidad con la automatización y prácticas y procesos.
Los siete campos de datos originales abarcaban el nombre del proveedor, el nombre del componente, la versión, identificadores únicos, relaciones de dependencia, el autor de la SBOM y una marca de tiempo. Los requisitos de automatización fomentaban formatos legibles por máquinas, mientras que las prácticas operativas abordaban la frecuencia de generación, distribución, acceso, profundidad y lagunas conocidas.
Estos elementos fueron deliberadamente modestos. Definían el inventario útil mínimo en un momento en que muchos proveedores nunca habían generado una SBOM.
La publicación de 2026 actualiza y sustituye ese marco. Sigue a una consulta pública que CISA abrió en agosto de 2025 y cerró el 3 de octubre de 2025.
El aviso de comentarios públicos indicó que las herramientas de SBOM habían pasado de la generación al intercambio, análisis y gestión. También identificó una participación creciente de comunidades de código abierto, gobiernos e industrias adicionales.
CISA no creó una norma federal vinculante de contratación pública mediante esta guía. Los elementos mínimos siguen siendo un estándar base para generar y solicitar SBOM utilizables, no una nueva ley ni un mandato universal.
Esta distinción es importante para los proveedores. Un cliente puede adoptar el marco en un contrato o proceso de contratación, pero la publicación por sí sola no obliga a todas las empresas de software a producir una SBOM.
No obstante, el alcance previsto es amplio. El marco puede aplicarse al software adquirido o desarrollado por organismos gubernamentales, incluidos componentes de código abierto, software como servicio y software que incorpora inteligencia artificial.
CISA también reconoce que los servicios complejos pueden requerir información adicional a los mínimos generales. Una plataforma SaaS cambia continuamente, mientras que un sistema de IA puede depender de modelos, conjuntos de datos, marcos y servicios externos que no se asemejan a paquetes convencionales.
Una guía independiente centrada en IA, publicada en 2026, aborda algunas de esas diferencias. Los elementos mínimos generales de las SBOM siguen siendo el punto de partida por debajo de esos inventarios especializados.
Por tanto, las agencias establecen una base común, no describen todas las posibles cadenas de suministro de software. Las organizaciones aún necesitan políticas que se ajusten a sus arquitecturas, riesgos y obligaciones regulatorias.
Se trata de un cambio más relevante que una lista más extensa de campos. Lleva la conversación sobre las SBOM de definir un documento a mantener evidencia compartida sobre la composición del software.
Los nuevos elementos mínimos exigen más contexto
El nombre y la versión de un componente ya no bastan cuando los equipos de seguridad deben distinguir paquetes, verificar artefactos y conectar hallazgos entre herramientas.
El estándar base de 2026 conserva la estructura de tres partes establecida por NTIA. Sigue abarcando los campos de datos, los formatos procesables por máquinas y las prácticas utilizadas para crear, actualizar e intercambiar una SBOM.
Sin embargo, el modelo actualizado solicita un contexto más completo tanto sobre el software como sobre el propio inventario. El proceso de desarrollo destacó cuatro incorporaciones: hashes de componentes, información de licencias, identificación de herramientas y contexto de generación.
Un hash de componente es un valor criptográfico calculado a partir del contenido del software. Puede ayudar a un consumidor a distinguir artefactos que comparten nombre y versión, pero contienen bytes diferentes.
Esta distinción importa cuando los proveedores reconstruyen paquetes, aplican parches privados o distribuyen binarios específicos para cada plataforma. Una cadena de versión puede mantenerse sin cambios incluso cuando el artefacto real difiere.
Sin embargo, los hashes no son un sistema universal de identidad. Los resultados dependen de qué objeto se somete al hash, de si está comprimido y de cómo un proceso de compilación empaqueta sus archivos.
La Business Software Alliance planteó este asunto durante la consulta. Su respuesta del sector sostuvo que el hashing puede aportar una validación útil, pero requiere definiciones más claras para archivos, archivos extraídos, firmware y otras formas de software.
La información de licencias añade otra dimensión. Ayuda a las organizaciones a identificar los términos asociados a los componentes, incluidas las dependencias de código abierto y propietarias.
Los datos de licencias respaldan la revisión legal y la gobernanza de componentes, pero también mejoran la identificación básica. Dos paquetes con nombres similares pueden tener condiciones de propiedad o distribución diferentes.
El nombre de la herramienta registra qué sistema generó la SBOM. Ese campo ofrece a los consumidores una forma de investigar resultados incoherentes y entender por qué dos escáneres describen el mismo artefacto de manera diferente.
El contexto de generación describe cómo se produjo el inventario. Una SBOM creada a partir del código fuente puede detectar componentes distintos de los que encontraría una creada desde una imagen de contenedor, un sistema instalado o un binario final.
Esa procedencia afecta a lo que un equipo de seguridad debe inferir de los datos ausentes. Un análisis del código fuente puede identificar dependencias declaradas que nunca llegan a una compilación de producción. Un análisis binario puede encontrar código integrado que el manifiesto del paquete omitió.
El marco actualizado también precisa campos ya establecidos. Los identificadores únicos importan porque los sistemas automatizados de vulnerabilidades no pueden correlacionar de forma fiable un nombre de paquete en texto libre con los registros de seguridad.
Las URL de paquetes, los identificadores Common Platform Enumeration y las etiquetas SWID ofrecen formas estructuradas de identificar software. Ningún esquema único cubre todos los componentes, por lo que los productores deben seleccionar identificadores que se ajusten al ecosistema disponible.
Las relaciones de dependencia siguen siendo fundamentales. Un inventario se vuelve más útil cuando muestra cómo un componente incluye o depende de otro, en lugar de presentar cada elemento como una fila sin relación.
Los elementos mínimos de 2021 ya exigían información sobre dependencias. La guía actual otorga a ese requisito más peso operativo porque la priorización de vulnerabilidades depende cada vez más de grafos de relaciones.
Las prácticas actualizadas también conservan el concepto de “incógnitas conocidas”. Los productores deben identificar las áreas en las que las herramientas disponibles no pueden determinar si existen dependencias adicionales.
Este lenguaje evita una suposición peligrosa. Una relación ausente puede significar que no existe ninguna dependencia, o que el generador no logró detectarla.
La diferencia es decisiva durante la respuesta a incidentes. Los equipos de seguridad necesitan saber si un resultado negativo de búsqueda representa evidencia de ausencia o simplemente una visibilidad incompleta.
En efecto, CISA está pidiendo a los productores que incorporen confianza y contexto a sus inventarios. Eso hace que una SBOM sea menos ordenada, pero también que los datos sean más honestos.
Los proveedores de software afrontan una mayor carga de evidencia
El nuevo estándar base presiona a los proveedores para que produzcan evidencia de seguridad repetible, mientras que los compradores deben crear sistemas capaces de interpretarla.
Para los productores de software, una SBOM ya no puede tratarse como un archivo generado una sola vez antes de una revisión comercial. Debe acompañar al producto durante lanzamientos, reconstrucciones, cambios de dependencias y divulgaciones de vulnerabilidades.
Eso requiere integración con los sistemas de desarrollo y entrega. Un productor debe generar el inventario lo suficientemente cerca del proceso de compilación como para que describa el artefacto que los clientes realmente reciben.
Los equipos también necesitan identificadores estables de componentes. Si la misma dependencia recibe identificadores diferentes en compilaciones sucesivas, la comparación automatizada y el intercambio de vulnerabilidades dejan de ser fiables.
La divulgación de herramientas y el contexto de generación crean una expectativa relacionada. Los productores deben comprender cómo funcionan sus escáneres, qué fuentes inspeccionan y dónde termina su visibilidad.
Esto puede revelar lagunas incómodas. Una empresa podría descubrir que su escáner de compilación captura manifiestos de paquetes, pero no detecta plugins cargados dinámicamente, firmware integrado, archivos fuente copiados o binarios propietarios.
Los equipos de ingeniería deben entonces tomar una decisión práctica. Pueden mejorar el canal, documentar el área desconocida u obtener mejores datos de composición de un proveedor ascendente.
Este trabajo va más allá de los especialistas en seguridad. Los equipos de compras necesitan lenguaje contractual para recibir SBOM, los equipos legales necesitan normas de distribución y los equipos de producto necesitan procesos para actualizar a los clientes.
Las organizaciones que gestionan muchas aplicaciones también necesitan almacenamiento consultable. Recibir miles de documentos JSON sin indexar sus componentes produce papeleo, no visibilidad operativa.
Por tanto, la carga recae tanto en los compradores como en los vendedores. Los compradores deben normalizar archivos distintos, proteger datos potencialmente sensibles, vigilar nuevas vulnerabilidades y decidir qué hallazgos justifican una acción.
Una coincidencia directa de componentes no establece automáticamente la exposición. El código vulnerable podría quedar excluido de la compilación, desactivado mediante configuración o ser inalcanzable durante el funcionamiento normal.
Vulnerability Exploitability eXchange, o VEX, puede proporcionar declaraciones legibles por máquinas sobre si un producto se ve afectado por una vulnerabilidad. Esas declaraciones dependen de identificadores estables que conecten el registro VEX con el componente correcto de la SBOM.
Esta relación explica por qué la calidad de los identificadores se ha vuelto más importante. Un registro de componente ambiguo debilita todos los intentos posteriores de describir la explotabilidad o la corrección.
También muestra por qué los elementos mínimos de CISA no pueden funcionar por sí solos. Las organizaciones necesitan bases de datos de vulnerabilidades, datos VEX, propiedad de activos, contexto de ejecución y flujos de respuesta en torno al inventario.
Los contratistas federales sentirán la presión primero, porque las agencias pueden incorporar la línea base en los requisitos de adquisición. Es probable que los clientes empresariales también adopten las mismas preguntas para evaluar a los proveedores.
La alineación internacional amplifica ese efecto. Un proveedor que atiende a varios mercados se beneficia de generar un único inventario interoperable en vez de mantener versiones nacionales separadas.
Sin embargo, la armonización solo reduce la carga cuando los clientes interpretan la línea base de manera coherente. Los campos, formatos y reglas de entrega adicionales específicos de cada contrato pueden recrear la fragmentación que los elementos mínimos pretenden evitar.
Por ello, los equipos de software deberían tratar la guía como un contrato de datos. Los productores prometen un nivel definido de visibilidad y los consumidores prometen manejar esos datos de forma responsable.
Una base de conocimiento de ingeniería puede ayudar a los equipos a conectar las decisiones sobre SBOM con los registros de compilación, la documentación de proveedores y las notas de corrección. No sustituye a una plataforma de análisis de componentes, pero puede preservar el razonamiento que sustenta cada respuesta.
La mayor carga de evidencia no es intrínsecamente negativa. Los inventarios repetibles pueden acortar la búsqueda de productos afectados cuando una dependencia ampliamente utilizada se vuelve vulnerable.
El beneficio solo aparece cuando las organizaciones conectan la generación con la asignación de responsables y la acción. De lo contrario, el SBOM mejorado se convierte en otro adjunto que nadie revisa hasta que comienza una auditoría.
Unos datos de SBOM mejores todavía no pueden garantizar una seguridad mejor
La línea base más rica de CISA mejora la información de entrada para la gestión de vulnerabilidades, pero los grafos de dependencias incompletos aún pueden producir conclusiones peligrosamente confiadas.
Un preprint de julio de 2026 examinó 78.612 archivos SBOM de un conjunto de datos público, de los cuales 77.092 podían analizarse. Los investigadores se centraron en las aristas de dependencia en lugar de limitarse a comprobar si existían campos de componentes.
Su estudio de grafos de dependencias concluyó que el 52,9 por ciento de los SBOM analizables no declaraba ninguna arista de dependencia. Todos los componentes de esos archivos aparecían aislados.
Otro 8,8 por ciento contenía un bloque de dependencias, pero dejaba desconectada a la mayoría de los componentes. Entre los inventarios más grandes de ese grupo, la proporción mediana de componentes huérfanos era del 93 por ciento.
Solo el 38,3 por ciento de la población total formaba grafos bien conectados. El estudio también determinó que la calidad de los grafos variaba considerablemente según el generador, incluso cuando las herramientas examinaban software comparable.
Estos hallazgos proceden de un preprint y no deberían considerarse una medición universal de los inventarios privados empresariales. Aun así, ilustran el problema de implementación que subyace al énfasis de CISA en las relaciones de dependencia y las incógnitas conocidas.
Un inventario plano puede responder si el nombre de un paquete aparece en algún lugar. No puede explicar de forma fiable qué aplicación lo contiene, qué depende de él ni si existe una ruta hacia el código vulnerable.
Esa limitación afecta a la priorización. Algunos sistemas de seguridad suprimen un hallazgo cuando el SBOM no muestra ninguna ruta desde el producto hasta el componente afectado.
Si el grafo está incompleto, «sin ruta» no significa «no alcanzable». Significa que el inventario carece de evidencia que conecte los nodos.
El estudio probó un enfoque que convertía resultados negativos sospechosos en un estado explícito de desconocimiento. En su experimento controlado de reevaluación, la recuperación frente al catálogo Known Exploited Vulnerabilities de CISA aumentó de 0,600 a 0,950.
Esas cifras describen el sistema de los investigadores, no un resultado garantizado para todas las organizaciones. La lección de fondo es más amplia: la incertidumbre debe seguir siendo visible durante todo el proceso de análisis.
Aquí es donde el cumplimiento mínimo puede divergir de la seguridad operativa. Un archivo puede contener todos los campos indicados y aun así representar erróneamente el producto debido a una detección superficial o a relaciones rotas.
Los hashes de componentes también tienen límites. Un hash puede verificar que dos objetos son idénticos, pero no explica si el objeto contiene código vulnerable o recibe entradas inseguras.
Los campos de licencia tampoco establecen la seguridad. Mejoran la gobernanza de los componentes, pero identificar correctamente una licencia no dice nada sobre la posibilidad de explotación.
Los nombres de las herramientas y el contexto de generación ayudan a los consumidores a evaluar la calidad de la evidencia, pero solo si entienden las herramientas. Registrar «escaneo de código fuente» resulta útil cuando el sistema receptor lo trata de forma distinta a un escaneo de artefactos posterior a la compilación.
Los SBOM también pueden revelar información sensible. Los inventarios detallados de componentes podrían exponer decisiones arquitectónicas, dependencias antiguas u objetivos que un atacante puede investigar.
Las organizaciones necesitan políticas de distribución que equilibren el acceso y el riesgo. Un proyecto público de código abierto, un dispositivo médico regulado y un sistema gubernamental restringido no requieren modelos de compartición idénticos.
La actualización de los datos plantea otro reto. Un inventario preciso se vuelve engañoso tras un cambio en el software, salvo que los productores lo regeneren y los consumidores lo asocien con la versión correcta.
Los servicios en la nube complican esa asociación porque sus componentes desplegados pueden cambiar sin que el cliente descargue un paquete nuevo. Los servicios continuos necesitan prácticas de actualización y notificación que los inventarios estáticos de productos no ofrecen.
Los sistemas de IA introducen más ambigüedad. Los modelos, conjuntos de datos, adaptadores, API remotas, marcos de orquestación y bibliotecas convencionales pueden influir en el comportamiento, pero no todos los elementos encajan en los campos tradicionales de componentes.
La nueva línea base reconoce que los sistemas especializados necesitan información adicional. No resuelve todas las cuestiones sobre cómo inventariar una canalización de modelos cambiante o una dependencia alojada externamente.
Estas limitaciones no hacen que los SBOM carezcan de sentido. Definen la frontera entre visibilidad y garantía.
Una lista de ingredientes puede ayudar a identificar un ingrediente retirado, pero no puede demostrar que la cocina siguió procedimientos seguros. El desarrollo seguro, las pruebas, la aplicación de parches, la supervisión y la respuesta ante incidentes siguen siendo necesarios.
Por tanto, la interpretación más sólida de la guía no es «más campos equivalen a software seguro». Es «mejor evidencia respalda mejores decisiones cuando las organizaciones preservan su contexto e incertidumbre».
La alineación internacional eleva lo que está en juego
El respaldo conjunto convierte la actualización de CISA en un punto de referencia que puede influir en la compra de software mucho más allá del gobierno federal de Estados Unidos.
Las cadenas de suministro de software cruzan fronteras nacionales. Un producto diseñado en un país puede contener paquetes de código abierto mantenidos en varios otros y ejecutarse sobre infraestructura operada en otro lugar.
Las distintas definiciones de SBOM generan fricción en toda esa cadena. Los productores deben traducir campos, regenerar archivos o explicar por qué los datos requeridos por un cliente no existen en otro formato.
Los socios internacionales han trabajado para alcanzar una visión compartida de lo que los SBOM deberían lograr. Su participación en la guía de 2026 refuerza el argumento a favor de datos mínimos comunes e intercambio legible por máquina.
Esa alineación no crea una ley global única. Cada gobierno conserva sus propias normas de contratación, autoridad reguladora y calendario de aplicación.
Aun así, puede influir en los contratos y las expectativas técnicas. Los compradores suelen adoptar el lenguaje de la guía gubernamental porque proporciona una línea base defendible durante las evaluaciones de proveedores.
La Ley de Ciberresiliencia de la Unión Europea añade urgencia para los fabricantes que venden productos con elementos digitales. Sus requisitos crean un marco jurídico independiente, pero el inventario de software y la gestión de vulnerabilidades ocupan un terreno operativo similar.
Los fabricantes de dispositivos médicos se enfrentan a otro caso de uso ya establecido. La legislación estadounidense exige a los fabricantes de ciertos dispositivos cibernéticos proporcionar un SBOM y procesos para abordar vulnerabilidades posteriores a la comercialización.
Los operadores de infraestructuras críticas también necesitan respuestas rápidas cuando una biblioteca común o un componente integrado se convierte en objetivo. A menudo, su reto no consiste en identificar una sola dependencia, sino en localizarla en sistemas de larga vida suministrados por varios proveedores.
Una línea base compartida solo ayuda si participan los proveedores aguas arriba. El productor de una aplicación terminada no siempre puede identificar el contenido de un binario cerrado recibido de otra empresa.
Los requisitos contractuales pueden impulsar esa solicitud a niveles más profundos de la cadena de suministro. También pueden perjudicar a los proveedores más pequeños que carecen de equipos dedicados de cumplimiento e ingeniería de seguridad.
El énfasis de CISA en la automatización busca reducir esa carga. Las herramientas modernas de desarrollo pueden generar inventarios durante las compilaciones, y los formatos comunes permiten que los sistemas posteriores los procesen sin transcripción manual.
La automatización también puede escalar los errores. Si un escáner omite dependencias de forma sistemática, cada SBOM generado puede repetir el mismo punto ciego con una consistencia impresionante.
Por ello, las pruebas de interoperabilidad importan tanto como la selección del formato. Los productores deberían comparar resultados, validar los grafos de relaciones y confirmar que las herramientas posteriores preservan correctamente los identificadores.
Los consumidores necesitan una disciplina recíproca. Deberían definir cómo los datos de SBOM afectan las compras, la supervisión, la corrección y la comunicación con proveedores antes de exigirlos a gran escala.
La Business Software Alliance respaldó expectativas armonizadas durante la consulta de 2025. También advirtió contra los requisitos de contratación cuando los receptores carecen de la capacidad de ingerir la información y actuar en consecuencia.
Esa postura resume la principal disyuntiva de política. Exigir evidencia puede fomentar una mejor ingeniería, pero recopilar evidencia inutilizable desperdicia recursos y crea una falsa sensación de control.
La alineación internacional eleva lo que está en juego porque una práctica deficiente puede propagarse con la misma facilidad que una buena. Una línea base reconocida globalmente debería fomentar inventarios coherentes y útiles, en lugar de burocracia globalmente uniforme.
Tres señales mostrarán si la línea base de 2026 funciona
La guía solo tendrá éxito si mejora la calidad de las dependencias, los compradores operacionalizan los datos y las prácticas de SBOM especializadas siguen siendo interoperables.
La primera señal es una mejora medible en los grafos de dependencias. Los futuros estudios deberían encontrar menos inventarios planos, menos componentes desconectados y un mayor uso de indicadores explícitos de completitud.
Ese resultado reforzaría la premisa de CISA de que unos elementos mínimos más claros pueden mejorar las decisiones de vulnerabilidades asistidas por máquinas. Los fallos continuos en los grafos demostrarían que las definiciones por sí solas no pueden corregir el comportamiento de los generadores.
La segunda señal es cómo las agencias federales y los compradores empresariales modifican las contrataciones. Una adopción útil conectará la entrega de SBOM con la validación, la propiedad de los activos, la gestión de VEX y las expectativas de respuesta.
Las solicitudes que simplemente añadan un campo de carga a un cuestionario debilitarán el argumento. Incrementan el trabajo de los proveedores sin mejorar la velocidad ni la calidad de las decisiones de seguridad.
La tercera señal es la interoperabilidad entre inventarios convencionales, de nube y de IA. La guía especializada debería ampliar la línea base común sin crear definiciones incompatibles para identificadores, relaciones o marcas de tiempo.
Una alineación exitosa permitiría a una organización rastrear un paquete convencional vulnerable a través de un servicio en la nube o una aplicación de IA. Los esquemas fragmentados recrearían las brechas de visibilidad que la actualización de 2026 intenta cerrar.
Los productores de software no tienen que esperar esos resultados. Pueden inspeccionar los inventarios actuales, identificar cómo se generó cada uno y comprobar si las relaciones sobreviven a la ingestión en sistemas orientados al cliente.
Los compradores pueden realizar el mismo ejercicio desde el otro lado. Pregunten si una vulnerabilidad recién divulgada puede rastrearse desde un registro de componente hasta un producto afectado, un responsable, una decisión y un estado de corrección.
Ese flujo de trabajo es la verdadera prueba de la guía de ciberseguridad de CISA. Si su organización recibiera hoy un SBOM preciso, ¿podría convertir esa evidencia en una decisión de seguridad oportuna?
Empieza con un producto importante y sigue los datos desde la compilación hasta la respuesta. Los eslabones que falten revelarán si tu programa de SBOM es un control operativo o solo un archivo de inventario.


