BomLensSBOM
Conformance

SBOM Conformance Report

Project: Aether-7B-5Attn · Generated: 2026-07-22T07:05:14Z · Format: CycloneDX

Result: PASS Mandatory failures: 0 Warnings: 9 Needs review: 10

G7 minimum elements by cluster

ClusterPresentGapReviewTotal
Metadata73010
System Level Properties4149
Models140014
Datasets Properties80210
Infrastructure0202
Security Properties0134
Key Performance Indicators0112
Total3381051

Licenses flagged for review

No components carry an AI behavioral-use or non-commercial license flag.

SBOM format requirements

What the SBOM itself has to carry. The same bar applies however the SBOM was produced, and a single mandatory failure makes the overall result a failure.

#StatusRequirementRequiredDetailEvidence / how
1PASSSpec version (CycloneDX 1.3/1.4/1.5/1.6/1.7)yesCycloneDX 1.7
2PASSTimestamp (metadata.timestamp)yes2026-07-22T07:05:10+00:00
3PASSTool info (metadata.tools)yes1 tool(s)
4PASSTop-level component name+versionyesjob-2026-07-22-07:05:10@1.0
5PASSComponent name+version coverage (100%)yes1/1
6PASSPURL coverage (>= 90%)yes100% (1/1)
7PASSTraceable PURL (no pkg:generic, advisory)no0 untraceable
8PASSPURL syntax (pkg:type/[namespace/]name)yes0 malformed
9PASSTransitive dependencies (graph edges)yes8 edge(s)
10WARNLicense coverage (>= 80%, recommended)no62% (5/8)
11PASSHash coverage (>= 50%, recommended)no100% (8/8)

G7 minimum elements

Advisory elements from the G7 "Software Bill of Materials for AI — Minimum Elements". Being advisory they never move the result, and elements with no automated source are marked for review.

#StatusRequirementDetailEvidence / how
1WARNSBOM authornot present in the SBOM
2PASSSBOM versionpresent
3PASSSBOM data format namepresent
4PASSSBOM data format versionpresent
5WARNSBOM author signaturenot present in the SBOM
How to fill this
"signature": {
  "algorithm": "ES256",
  "value": "MEUCIQD…"
}

Reference: cyclonedx.org

6PASSSBOM tool namepresent
7PASSSBOM tool versionpresent
8WARNSBOM generation contextnot present in the SBOM
9PASSSBOM timestamppresent
10PASSSBOM dependency relationshippresent
11PASSSystem namepresent
12PASSSystem componentspresent
13WARNSystem producernot present in the SBOM
14PASSSystem versionpresent
15PASSSystem timestamppresent
16REVIEWSystem data flowrequires human review (no automated source)
What to establish

Write down how data moves through the system: where an input comes from, what the model receives, and where its output goes. Confirm the description matches how the system is actually deployed.

Reference: www.bsi.bund.de

17REVIEWSystem data usagerequires human review (no automated source)
What to establish

State what the system does with the data it receives — whether it is stored, passed to another component, or used for further training. Check this against the privacy notice you publish.

Reference: www.bsi.bund.de

18REVIEWSystem input/output propertiesrequires human review (no automated source)
What to establish

Describe the input and output the system accepts and produces — formats, size limits, and anything it refuses. A person confirms this because a model card lists modalities, not the system's actual interface.

Reference: www.bsi.bund.de

19REVIEWIntended application arearequires human review (no automated source)
What to establish

State the field the system is intended for and the uses that are out of scope. This is a decision, not a fact a tool can read, and regulators ask for it directly.

Reference: www.bsi.bund.de

20PASSModel name1/1 model component(s)
21PASSModel identifier1/1 model component(s)pkg:huggingface/FINAL-Bench/Aether-7B-5Attn@613b24f7
22PASSModel version1/1 model component(s)
23PASSModel timestamp1/1 model component(s)
24PASSModel producer1/1 model component(s)
25PASSModel description1/1 model component(s)
26PASSModel hash value1/1 model component(s)
27PASSModel hash algorithm1/1 model component(s)SHA-256
28PASSModel properties (model card)1/1 model component(s)aether_v2_7way
29PASSModel input-output properties1/1 model component(s)
30PASSModel training properties1/1 model component(s)
31PASSModel license1/1 model component(s)Apache-2.0
32PASSModel license — openness (weight/architecture/data/training)presentopen-architecture, open-data, open-training, open-weight, openness:architecture=open-architecture, openness:training-data=open-data, openness:training=open-training, openness:weights=open-weight
33PASSModel external references1/1 model component(s)
34PASSDataset namepresentHAERAE-HUB/KOREAN-SyntheticText-1.5B, HAERAE-HUB/KOREAN-WEBTEXT, HuggingFaceFW/fineweb-edu, HuggingFaceTB/finemath, HuggingFaceTB/smollm-corpus, OpenCoder-LLM/opc-fineweb-code-corpus, open-web-math/open-web-math
35PASSDataset descriptionpresent
36PASSDataset contentpresent
37PASSDataset identifierpresent
38PASSDataset hashpresent
39PASSDataset provenancepresent
40REVIEWDataset statistical propertiesrequires human review (no automated source)
What to establish

Give the size and shape of the training data — record counts, class balance, and any known skew. These numbers explain the model's limits, so state them even when they are unflattering.

Reference: huggingface.co

41REVIEWDataset sensitivity (PII/copyright)requires human review (no automated source)
What to establish

Judge whether the training data holds personal information or third-party copyrighted work, and record what you filtered out and how. Where the answer is unclear, take it to your privacy and legal contacts before release.

Reference: www.bsi.bund.de

42PASSDataset dependency relationshippresent
43PASSDataset licensepresent
44WARNInfrastructure software (dependencies)not present in the SBOM
45WARNInfrastructure hardware (HBOM link)not present in the SBOM
How to fill this
"externalReferences": [
  { "type": "bom", "url": "https://example.com/hbom.json" }
]

Reference: cyclonedx.org

46REVIEWSecurity controlsrequires human review (no automated source)
What to establish

List the controls that protect the model and its data — who can reach the weights, how the training environment is isolated, how artefacts are signed. These live in your operations, not in the SBOM.

Reference: www.bsi.bund.de

47REVIEWSecurity compliancerequires human review (no automated source)
What to establish

Name the security standard or internal policy this model was built under, and who signed off. Point at the assessment record rather than restating it here.

Reference: www.bsi.bund.de

48REVIEWCybersecurity policy informationrequires human review (no automated source)
What to establish

Give the route for reporting a vulnerability in this model and who answers it. A published model needs a contact that outlives the person who trained it.

Reference: www.bsi.bund.de

49WARNVulnerability referencingnot present in the SBOM
50REVIEWSecurity metricsrequires human review (no automated source)
What to establish

Record what you measured on the security side — adversarial or jailbreak testing, refusal rates, red-team results — with the method and the date. If nothing was measured, say so plainly.

Reference: www.bsi.bund.de

51WARNOperational performance KPIsnot present in the SBOM

Regulatory crosswalk

BomLens does not certify or determine compliance with the EU AI Act, the Korean AI Framework Act, or any other regulation. This crosswalk makes documentation gaps visible so a person can prepare; interpreting it against a specific system's legal obligations is a person's job.

EU AI Act — Annex IV technical documentation

Regulation (EU) 2024/1689, Article 11(1) and Annex IV · present 10, gap 4, needs review 9

#StatusRequirementDetailEvidence / how
1PASSSystem name
Annex IV(1)
present
2REVIEWSystem data flow
Annex IV(1)
requires human review (no automated source)
What to establish

Write down how data moves through the system: where an input comes from, what the model receives, and where its output goes. Confirm the description matches how the system is actually deployed.

Reference: www.bsi.bund.de

3REVIEWSystem data usage
Annex IV(2)(d)
requires human review (no automated source)
What to establish

State what the system does with the data it receives — whether it is stored, passed to another component, or used for further training. Check this against the privacy notice you publish.

Reference: www.bsi.bund.de

4REVIEWSystem input/output properties
Annex IV(1)
requires human review (no automated source)
What to establish

Describe the input and output the system accepts and produces — formats, size limits, and anything it refuses. A person confirms this because a model card lists modalities, not the system's actual interface.

Reference: www.bsi.bund.de

5REVIEWIntended application area
Annex IV(1)
requires human review (no automated source)
What to establish

State the field the system is intended for and the uses that are out of scope. This is a decision, not a fact a tool can read, and regulators ask for it directly.

Reference: www.bsi.bund.de

6PASSModel description
Annex IV(1)
1/1 model component(s)
7PASSModel properties (model card)
Annex IV(2)(b)-(c)
1/1 model component(s)
8PASSModel input-output properties
Annex IV(3)
1/1 model component(s)
9PASSModel training properties
Annex IV(2)(d)
1/1 model component(s)
10PASSDataset name
Annex IV(2)(d)
present
11PASSDataset description
Annex IV(2)(d)
present
12PASSDataset content
Annex IV(2)(d)
present
13PASSDataset provenance
Annex IV(2)(d)
present
14REVIEWDataset statistical properties
Annex IV(2)(d)
requires human review (no automated source)
What to establish

Give the size and shape of the training data — record counts, class balance, and any known skew. These numbers explain the model's limits, so state them even when they are unflattering.

Reference: huggingface.co

15REVIEWDataset sensitivity (PII/copyright)
Annex IV(2)(d)
requires human review (no automated source)
What to establish

Judge whether the training data holds personal information or third-party copyrighted work, and record what you filtered out and how. Where the answer is unclear, take it to your privacy and legal contacts before release.

Reference: www.bsi.bund.de

16PASSDataset license
Annex IV(2)(d)
present
17WARNInfrastructure software (dependencies)
Annex IV(2)(c)
not present in the SBOM
18WARNInfrastructure hardware (HBOM link)
Annex IV(1)
not present in the SBOM
How to fill this
"externalReferences": [
  { "type": "bom", "url": "https://example.com/hbom.json" }
]

Reference: cyclonedx.org

19REVIEWSecurity controls
Annex IV(2)(h)
requires human review (no automated source)
What to establish

List the controls that protect the model and its data — who can reach the weights, how the training environment is isolated, how artefacts are signed. These live in your operations, not in the SBOM.

Reference: www.bsi.bund.de

20REVIEWCybersecurity policy information
Annex IV(5)
requires human review (no automated source)
What to establish

Give the route for reporting a vulnerability in this model and who answers it. A published model needs a contact that outlives the person who trained it.

Reference: www.bsi.bund.de

21WARNVulnerability referencing
Annex IV(2)(h)
not present in the SBOM
22REVIEWSecurity metrics
Annex IV(2)(h)
requires human review (no automated source)
What to establish

Record what you measured on the security side — adversarial or jailbreak testing, refusal rates, red-team results — with the method and the date. If nothing was measured, say so plainly.

Reference: www.bsi.bund.de

23WARNOperational performance KPIs
Annex IV(2)(g)
not present in the SBOM

AI Framework Act (Korea)

인공지능 발전과 신뢰 기반 조성 등에 관한 기본법 (effective 2026-01-22) · present 2, gap 1, needs review 7

#StatusRequirementDetailEvidence / how
1PASSSystem name
제31조
present
2REVIEWSystem data flow
제35조
requires human review (no automated source)
What to establish

Write down how data moves through the system: where an input comes from, what the model receives, and where its output goes. Confirm the description matches how the system is actually deployed.

Reference: www.bsi.bund.de

3REVIEWSystem data usage
제35조
requires human review (no automated source)
What to establish

State what the system does with the data it receives — whether it is stored, passed to another component, or used for further training. Check this against the privacy notice you publish.

Reference: www.bsi.bund.de

4REVIEWIntended application area
제33조
requires human review (no automated source)
What to establish

State the field the system is intended for and the uses that are out of scope. This is a decision, not a fact a tool can read, and regulators ask for it directly.

Reference: www.bsi.bund.de

5PASSModel training properties
제32조
1/1 model component(s)
6REVIEWDataset sensitivity (PII/copyright)
제35조
requires human review (no automated source)
What to establish

Judge whether the training data holds personal information or third-party copyrighted work, and record what you filtered out and how. Where the answer is unclear, take it to your privacy and legal contacts before release.

Reference: www.bsi.bund.de

7REVIEWSecurity controls
제32조
requires human review (no automated source)
What to establish

List the controls that protect the model and its data — who can reach the weights, how the training environment is isolated, how artefacts are signed. These live in your operations, not in the SBOM.

Reference: www.bsi.bund.de

8REVIEWCybersecurity policy information
제32조
requires human review (no automated source)
What to establish

Give the route for reporting a vulnerability in this model and who answers it. A published model needs a contact that outlives the person who trained it.

Reference: www.bsi.bund.de

9WARNVulnerability referencing
제32조
not present in the SBOM
10REVIEWSecurity metrics
제32조
requires human review (no automated source)
What to establish

Record what you measured on the security side — adversarial or jailbreak testing, refusal rates, red-team results — with the method and the date. If nothing was measured, say so plainly.

Reference: www.bsi.bund.de