Una SBOM clásica inventaría componentes de software y sus dependencias: bibliotecas, versiones, licencias. Sin embargo, el comportamiento de un sistema de IA está determinado en gran medida por artefactos que esa retícula no captura: el propio modelo, sus pesos, los conjuntos de datos de entrenamiento y evaluación, así como su procedencia y preprocesamiento. Un modelo puede cambiar radicalmente mediante un reentrenamiento o un fine-tuning sin que se mueva una sola línea de código ni una versión de paquete. Por eso, una AI-SBOM amplía el inventario precisamente con estos componentes, como requisito previo para poder evaluar siquiera la procedencia, la integridad y los riesgos de un sistema de IA.
Transparencia para la cadena de suministro de IA
Por qué los modelos, los pesos y los datos de entrenamiento deben figurar en la lista de materiales, y cómo CycloneDX ML-BOM y SPDX 3.0 hacen documentable la cadena de suministro de IA.
2formatos estándar consolidados: CycloneDX ML-BOM y SPDX 3.0
~100modelos maliciosos identificados en Hugging Face (JFrog, febrero de 2024)
10Top 10 de OWASP: la cadena de suministro de IA como riesgo propio (LLM03:2025)
2027obligaciones principales del CRA (desde el 11.12.)
Los sistemas de IA son más que código: su comportamiento viene determinado por modelos, pesos de modelos, conjuntos de datos de entrenamiento y frameworks de ML, artefactos que no aparecen en una lista de materiales de software (SBOM) clásica. Al mismo tiempo, la cadena de suministro de IA es un objetivo de ataque real, desde modelos manipulados en hubs de modelos públicos hasta dependencias de frameworks comprometidas. Con CycloneDX ML-BOM y los perfiles AI y Dataset de SPDX 3.0 existen ya dos formatos estándar consolidados para inventariar estos componentes de forma legible por máquina. En paralelo, el Cyber Resilience Act y el AI Act convierten la documentación de componentes, conjuntos de datos y modelos preentrenados en una obligación regulatoria.
De la especificación a la obligación
Cinco etapas de la AI-SBOM — toque un hito para ver los detalles.
junio de 2023
CycloneDX 1.5 con ML-BOM
CycloneDX soporta la ML-BOM desde la versión 1.5: los tipos de componente «machine-learning-model» y «data» sitúan a modelos y conjuntos de datos en pie de igualdad con las bibliotecas de software.
febrero de 2024
Hallazgo de JFrog en Hugging Face
JFrog identifica unos 100 modelos maliciosos en Hugging Face cuyo código dañino se ejecuta al cargarlos — algo posible por el formato pickle, que puede ejecutar código Python arbitrario durante la deserialización.
abril de 2024
SPDX 3.0 con perfiles AI y Dataset
SPDX 3.0 organiza el segundo gran formato de SBOM en perfiles modulares, entre ellos un perfil AI y un perfil Dataset propios para paquetes de IA y conjuntos de datos.
02.08.2025
Obligaciones GPAI del AI Act
Con arreglo al art. 53, los proveedores de modelos GPAI deben facilitar una documentación técnica, información para los proveedores posteriores y un resumen suficientemente detallado de los contenidos de entrenamiento.
11.09.2026
Obligaciones de notificación del CRA
Las obligaciones de notificación del Cyber Resilience Act se aplican desde esta fecha; las obligaciones principales siguen desde el 11.12.2027.
Lo esencial en resumen
Seis bloques temáticos — toque para desplegarlos.
Explorador de formatos: tres vías hacia una IA documentada
CycloneDX ML-BOM, SPDX 3.0 y model cards en comparación — toque una pestaña.
- Los tipos de componente «machine-learning-model» y «data» sitúan a modelos y conjuntos de datos en pie de igualdad con las bibliotecas de software.
- Un objeto «modelCard» documenta la finalidad de uso, las limitaciones, los sesgos, los parámetros de entrenamiento, los conjuntos de datos utilizados, las métricas de rendimiento y las consideraciones éticas.
- Estándar internacional ECMA-424 desde junio de 2024; la actual 2.ª edición (diciembre de 2025) se corresponde con CycloneDX 1.7.
machine-learning-modeldatamodelCardECMA-424CycloneDX 1.7
- Organizado en perfiles modulares desde la versión 3.0 (abril de 2024, actualmente 3.0.1), entre ellos un perfil AI y un perfil Dataset propios.
- El perfil AI describe paquetes de IA («AIPackage») con tipo de modelo, información de entrenamiento, consumo energético y una calificación del riesgo de seguridad; el perfil Dataset documenta conjuntos de datos («DatasetPackage»), incluida la información sensible y los sesgos conocidos.
- Una versión 3.1 solo existe por ahora como release candidate — todavía en fase de borrador.
AIPackageDatasetPackage3.0.1release candidate
- Documentación breve y estandarizada por modelo: finalidad de uso, resultados de evaluación en distintas condiciones —por ejemplo, entre grupos demográficos— y limitaciones conocidas.
- Hoy son práctica habitual en los hubs de modelos, aunque casi siempre como texto libre sin un esquema vinculante.
- Con el campo «modelCard», CycloneDX traslada el concepto a un formato legible por máquina — utilizable para comprobaciones automatizadas, decisiones de compra y evaluaciones de riesgos.
Mitchell et al.modelCardhubs de modelos
Estándares y fuentes
Los contenidos de esta página se basan en las siguientes guías y estudios disponibles públicamente.
ECMA-424: CycloneDX Bill of Materials Specification
Estandarización internacional de CycloneDX; 1.ª edición junio de 2024, 2.ª edición (diciembre de 2025) correspondiente a CycloneDX 1.7 – capacidades ML-BOM desde CycloneDX 1.5.
SPDX Specification v3.0.1
Define el perfil AI (AIPackage, consumo energético, evaluación del riesgo de seguridad) y el perfil Dataset (DatasetPackage) para componentes de IA en las SBOM.
Model Cards for Model Reporting
Publicación original del concepto de model card, que CycloneDX adoptó como campo modelCard legible por máquina.
OWASP Top 10 for LLM Applications – LLM03:2025 Supply Chain
Describe los riesgos de la cadena de suministro, desde modelos preentrenados hasta adaptadores LoRA, y recomienda explícitamente inventarios SBOM/AI-BOM basados en CycloneDX.
Verordnung (EU) 2024/2847 (Cyber Resilience Act)
Obligación de SBOM en el anexo I, parte II, punto 1; obligaciones de notificación desde el 11.09.2026, obligaciones principales desde el 11.12.2027.
Verordnung (EU) 2024/1689 (AI Act)
Documentación técnica para la IA de alto riesgo (art. 11, anexo IV) y obligaciones GPAI, incluido el resumen de los datos de entrenamiento (art. 53, anexos XI/XII), escalonadas desde el 02.08.2025/02.08.2026.
Servicios relacionados
¿Sabe qué contienen sus sistemas de IA?
Si desea abordar de forma estructurada la creación de una AI-SBOM o los requisitos de documentación del CRA y del AI Act, no dude en contactarnos para una primera conversación sin compromiso.