# SBOM for sound-rs 0.3.1

> Fast Rust audio for Python: play and stream MP3, FLAC, WAV, OGG and M4A without ffmpeg

The Python package sound-rs 0.3.1 ships 7 SBOM files (CycloneDX) inside its wheels, under `.dist-info/sboms/` ([PEP 770](https://peps.python.org/pep-0770/)).

- Package URL (PURL): `pkg:pypi/sound-rs@0.3.1`
- PyPI: https://pypi.org/project/sound-rs/0.3.1/
- License: MIT
- Requires Python: \>=3.10
- Changelog: <https://github.com/Neksand/sound_rs/releases>
- Documentation: <https://neksand.github.io/sound_rs/>
- Homepage: <https://pypi.org/project/sound-rs/>
- Issues: <https://github.com/Neksand/sound_rs/issues>
- Repository: <https://github.com/Neksand/sound_rs>
- Source: <https://github.com/Neksand/sound_rs>

## SBOMs

### sound\_rs-0.3.1-cp310-abi3-macosx\_10\_12\_x86\_64.whl

- [sound\_rs-0.3.1.dist-info/sboms/sound\_rs.cyclonedx.json](https://pypi.sbomify.com/artifact/7f585100-d6af-5707-9580-35a2e4c5cff6/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### sound\_rs-0.3.1-cp310-abi3-macosx\_11\_0\_arm64.whl

- [sound\_rs-0.3.1.dist-info/sboms/sound\_rs.cyclonedx.json](https://pypi.sbomify.com/artifact/ce374c9e-f53b-5e34-822f-55c0ab4fad4a/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### sound\_rs-0.3.1-cp310-abi3-manylinux2014\_aarch64.manylinux\_2\_17\_aarch64.whl

- [sound\_rs-0.3.1.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/66798ea3-7e9e-5713-9e32-eb766ee90b51/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities
- [sound\_rs-0.3.1.dist-info/sboms/sound\_rs.cyclonedx.json](https://pypi.sbomify.com/artifact/dd395d4b-8d14-5131-a1d0-cd5f7f249d76/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### sound\_rs-0.3.1-cp310-abi3-manylinux2014\_x86\_64.manylinux\_2\_17\_x86\_64.whl

- [sound\_rs-0.3.1.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/de940e2a-f7bd-5217-a850-52ced4382672/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities
- [sound\_rs-0.3.1.dist-info/sboms/sound\_rs.cyclonedx.json](https://pypi.sbomify.com/artifact/08ae7c2a-8499-551a-a146-1c066b4b6c55/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### sound\_rs-0.3.1-cp310-abi3-win\_amd64.whl

- [sound\_rs-0.3.1.dist-info/sboms/sound\_rs.cyclonedx.json](https://pypi.sbomify.com/artifact/ac754e8d-2f86-5a5f-a357-024b47186a59/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

## Known vulnerabilities

Components listed in these SBOMs, matched against the [OSV database](https://osv.dev/) as of 2026-11-10.

| Vulnerability | Severity | Component | Fixed in | Summary |
|---|---|---|---|---|
| [RUSTSEC-2026-0176](https://osv.dev/vulnerability/RUSTSEC-2026-0176) | high (8.7) | pyo3 0.25.1 (crates.io) | 0.29.0 | Out-of-bounds read in \`nth\` / \`nth\_back\` for \`PyList\` and \`PyTuple\` iterators |
| [RUSTSEC-2025-0044](https://osv.dev/vulnerability/RUSTSEC-2025-0044) | high (8.1) | slice-ring-buffer 0.3.4 (crates.io) | none listed | Four unique double-free vulnerabilities triggered via safe APIs |
| [RUSTSEC-2026-0177](https://osv.dev/vulnerability/RUSTSEC-2026-0177) | medium (6.3) | pyo3 0.25.1 (crates.io) | 0.29.0 | Missing \`Sync\` bound on \`PyCFunction::new\_closure\` closures |

## Fetch it over TEA

This SBOM is served over the [Transparency Exchange API](https://github.com/CycloneDX/transparency-exchange-api) (TEA). With the `libtea` client:

```
pip install libtea
python -m libtea https://pypi.sbomify.com pkg:pypi/sound-rs@0.3.1
```

Machine-readable copy of this page: https://pypi.sbomify.com/package/sound-rs/0.3.1.json

---
From pypi-tea by sbomify: https://pypi.sbomify.com/package/sound-rs/0.3.1