SBOM for altrios 1.1.0

Tool for modeling and optimization of advanced locomotive powertrains for freight rail decarbonization.

CycloneDX PEP 740 attested 31 known vulnerabilities

Package information

Author
Chad Baker, Lead Developer, Nick Reinicke, Developer, Matt Bruchon, Developer, Saad Akhtar, Developer, Steven Shi, Developer, Jinghu Hu, Developer, Grant Payne, Developer, Jason Lustbader, PI, Garrett Anderson, Developer, Joel Allardyce, Developer, Prativa Hartnett, Developer, Steve Fritz, SwRI Lead, Tyler Dick, Co-PI
Requires Python
<3.12,>=3.10
PyPI
altrios 1.1.0
Homepage
https://www.nlr.gov/transportation/altrios
source
https://github.com/NatLabRockies/altrios

Available SBOMs

Read from .dist-info/sboms/ in each wheel.

altrios-1.1.0-cp310-cp310-macosx_10_12_universal2.whl

Attested
Publisher: GitHub Source: NatLabRockies/altrios Workflow: wheels.yaml
Valid
altrios-py.cyclonedx.json
CycloneDX/1.5 application/vnd.cyclonedx+json 31 known vulnerabilities
Download

altrios-1.1.0-cp310-cp310-manylinux_2_28_x86_64.whl

Attested
Publisher: GitHub Source: NatLabRockies/altrios Workflow: wheels.yaml
Valid
altrios-py.cyclonedx.json
CycloneDX/1.5 application/vnd.cyclonedx+json 31 known vulnerabilities
Download

altrios-1.1.0-cp310-cp310-win_amd64.whl

Attested
Publisher: GitHub Source: NatLabRockies/altrios Workflow: wheels.yaml
Valid
altrios-py.cyclonedx.json
CycloneDX/1.5 application/vnd.cyclonedx+json 31 known vulnerabilities
Download

altrios-1.1.0-cp311-cp311-macosx_10_12_universal2.whl

Attested
Publisher: GitHub Source: NatLabRockies/altrios Workflow: wheels.yaml
Valid
altrios-py.cyclonedx.json
CycloneDX/1.5 application/vnd.cyclonedx+json 31 known vulnerabilities
Download

altrios-1.1.0-cp311-cp311-manylinux_2_28_x86_64.whl

Attested
Publisher: GitHub Source: NatLabRockies/altrios Workflow: wheels.yaml
Valid
altrios-py.cyclonedx.json
CycloneDX/1.5 application/vnd.cyclonedx+json 31 known vulnerabilities
Download

altrios-1.1.0-cp311-cp311-manylinux_2_39_x86_64.whl

Attested
Publisher: GitHub Source: NatLabRockies/altrios Workflow: wheels.yaml
Valid
altrios-py.cyclonedx.json
CycloneDX/1.5 application/vnd.cyclonedx+json 31 known vulnerabilities
Download

altrios-1.1.0-cp311-cp311-win_amd64.whl

Attested
Publisher: GitHub Source: NatLabRockies/altrios Workflow: wheels.yaml
Valid
altrios-py.cyclonedx.json
CycloneDX/1.5 application/vnd.cyclonedx+json 31 known vulnerabilities
Download

Known vulnerabilities

Components listed in these SBOMs, matched against the OSV database as of 2026-11-10.

Vulnerability Severity Component Fixed in
GHSA-36hh-v3qg-5jq4
PyO3 has an Out-of-bounds Read in `nth` / `nth_back` for `PyList` and `PyTuple` iterators
High 8.7 pyo3 0.22.6
crates.io
0.29.0
CVE-2026-25727
Denial of Service via Stack Exhaustion
Medium 6.8 time 0.3.41
crates.io
0.3.47
RUSTSEC-2026-0177
Missing `Sync` bound on `PyCFunction::new_closure` closures
Medium 6.3 pyo3 0.22.6
crates.io
0.29.0
CVE-2026-25541
Integer overflow in `BytesMut::reserve`
Medium 5.5 bytes 1.10.1
crates.io
1.11.1
RUSTSEC-2025-0020
Risk of buffer overflow in `PyString::from_object`
Low 2.9 pyo3 0.22.6
crates.io
0.24.1
GHSA-6g2r-675j-hx59
xxhash-rust: Safe xxh3 custom-secret API accepts too-short secret in release
Low 2.3 xxhash-rust 0.8.15
crates.io
0.8.16
RUSTSEC-2026-0190
Unsoundness in `Error::downcast_mut()`
Unknown anyhow 1.0.98
crates.io
1.0.103
RUSTSEC-2025-0141
Bincode is unmaintained
Unknown bincode 1.3.3
crates.io
—
RUSTSEC-2026-0204
Invalid pointer dereference in `fmt::Pointer` impl for `Atomic` and `Shared` when the underlying pointer is invalid
Unknown crossbeam-epoch 0.9.18
crates.io
0.9.20
RUSTSEC-2024-0384
`instant` is unmaintained
Unknown instant 0.1.13
crates.io
—
RUSTSEC-2026-0186
Unchecked pointer offset in crate `memmap2`
Unknown memmap2 0.9.5
crates.io
0.9.11
RUSTSEC-2024-0436
paste - no longer maintained
Unknown paste 1.0.15
crates.io
—
RUSTSEC-2026-0441
`pin-utils` is unmaintained
Unknown pin-utils 0.1.0
crates.io
—
RUSTSEC-2024-0370
proc-macro-error is unmaintained
Unknown proc-macro-error 1.0.4
crates.io
—
RUSTSEC-2026-0097
Rand is unsound with a custom logger using `rand::rng()`
Unknown rand 0.8.5
crates.io
0.8.6
RUSTSEC-2026-0386
`AsyncFd::new` and related constructors violate I/O safety
Unknown tokio 1.45.1
crates.io
1.51.6
RUSTSEC-2024-0320
yaml-rust is unmaintained.
Unknown yaml-rust 0.4.5
crates.io
—
RUSTSEC-2026-0391
Data from an abandoned stream leaks into the next stream on a reused context
Unknown zstd 0.13.3
crates.io
0.13.4
RUSTSEC-2026-0395
Use-after-free with `CParameter::StableInBuffer`
Unknown zstd-safe 7.2.4
crates.io
7.4.0
RUSTSEC-2026-0396
`Seekable` reads a NULL or out-of-bounds seek table
Unknown zstd-safe 7.2.4
crates.io
7.4.0
RUSTSEC-2026-0397
`OutBuffer::around_pos` exposes uninitialized memory
Unknown zstd-safe 7.2.4
crates.io
7.4.0
RUSTSEC-2026-0398
`Seekable::decompress` sets a `Vec` length beyond its capacity for offsets past the end
Unknown zstd-safe 7.2.4
crates.io
7.4.0
RUSTSEC-2026-0399
Use-after-free through `init_using_cdict` and `init_using_ddict`
Unknown zstd-safe 7.2.4
crates.io
7.4.0
RUSTSEC-2026-0400
Use-after-free of a dictionary after a one-shot call on a context with an open stream
Unknown zstd-safe 7.2.4
crates.io
7.4.0
RUSTSEC-2026-0401
Out-of-bounds read in `train_from_buffer` when sample sizes overflow
Unknown zstd-safe 7.2.4
crates.io
7.4.0
RUSTSEC-2026-0402
Heap buffer overflow in `CCtx::try_clone` on a multithreaded context
Unknown zstd-safe 7.2.4
crates.io
7.4.0
RUSTSEC-2026-0403
Uninitialized memory exposed when streaming decompression of a legacy frame fails
Unknown zstd-safe 7.2.4
crates.io
7.4.0
RUSTSEC-2026-0404
Double free in `DCtx::try_clone`
Unknown zstd-safe 7.2.4
crates.io
7.4.0
RUSTSEC-2026-0405
Out-of-bounds read with an out-of-range `InBuffer::pos`
Unknown zstd-safe 7.2.4
crates.io
7.4.0
RUSTSEC-2026-0406
Use-after-free when changing a multithreaded context with an unfinished frame
Unknown zstd-safe 7.2.4
crates.io
7.4.0
RUSTSEC-2026-0410
WebAssembly allocator shim corrupts memory on allocation failure
Unknown zstd-sys 2.0.15+zstd.1.5.7
crates.io
2.1.2

Access via TEA

Use the Transparency Exchange API to fetch this SBOM programmatically:

pip install libtea
python -m libtea https://pypi.sbomify.com pkg:pypi/[email protected]