# SBOM for mdmodels-core 0.3.0

> A tool to generate models, code and schemas from markdown files

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

- Package URL (PURL): `pkg:pypi/mdmodels-core@0.3.0`
- PyPI: https://pypi.org/project/mdmodels-core/0.3.0/
- Requires Python: \>=3.8

## SBOMs

### mdmodels\_core-0.3.0-cp310-cp310-macosx\_10\_12\_x86\_64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/e93ac567-79a0-5f15-8426-33ce1dd94fb3/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp310-cp310-macosx\_11\_0\_arm64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/89ab60ec-eaa3-51de-9926-6c86c06f80b1/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp310-cp310-manylinux\_2\_17\_i686.manylinux2014\_i686.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/63f57bcc-4f5f-5684-a822-1e5d638b2284/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp310-cp310-manylinux\_2\_17\_x86\_64.manylinux2014\_x86\_64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/ffa1e037-7b44-5f25-9dde-6d224b0b4386/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp310-cp310-manylinux\_2\_28\_aarch64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/6640e4d7-685e-50cb-8e06-d48aeb6187aa/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp310-cp310-win32.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/7f60bd28-154c-5053-abeb-84610434cf32/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp310-cp310-win\_amd64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/318229c6-4ad1-5754-b2fc-59fd2a1ad2f5/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp311-cp311-macosx\_10\_12\_x86\_64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/4ccf70f1-8fb2-5f27-98d1-291815f1ebb0/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp311-cp311-macosx\_11\_0\_arm64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/9fbf3fe6-0e3c-5c15-9207-8f8a8c09f297/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp311-cp311-manylinux\_2\_17\_i686.manylinux2014\_i686.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/f7670ac0-0e3b-515c-b6be-df74cca826f3/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp311-cp311-manylinux\_2\_17\_x86\_64.manylinux2014\_x86\_64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/fb39c887-f16b-5096-94ba-59eb3fa9c8a6/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp311-cp311-manylinux\_2\_28\_aarch64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/381ade7f-a0b2-5ee2-ad0f-741493c30a94/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp311-cp311-win\_amd64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/645614b6-f095-5233-a52b-abdd5144e3e3/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp312-cp312-macosx\_10\_12\_x86\_64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/c18556f3-a931-5c6e-a906-005311b0f97a/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp312-cp312-macosx\_11\_0\_arm64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/9642e3ca-2789-526f-9b25-e4787b1ce82f/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp312-cp312-manylinux\_2\_17\_i686.manylinux2014\_i686.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/5d89557f-3365-5216-9ff7-a2c774c21e6f/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp312-cp312-manylinux\_2\_17\_x86\_64.manylinux2014\_x86\_64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/05965265-8e49-592a-96a2-5786f777fdc0/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp312-cp312-manylinux\_2\_28\_aarch64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/54b26e94-bfc5-527e-9a02-7d42a482fa23/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp312-cp312-win\_amd64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/ee125107-cd69-557c-8490-081fe6ef29d6/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp313-cp313-macosx\_10\_12\_x86\_64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/8bf571d1-571f-5a7c-b889-6e4dc05703f3/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp313-cp313-macosx\_11\_0\_arm64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/4daa5de6-ee5a-5421-a0f0-48ecdd023ac6/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp313-cp313-manylinux\_2\_17\_i686.manylinux2014\_i686.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/e512d543-8ebf-5e8b-b7e6-8a6da9905a59/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp313-cp313-manylinux\_2\_17\_x86\_64.manylinux2014\_x86\_64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/842e3407-3537-5131-981f-829c6b5fd0fd/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp313-cp313-manylinux\_2\_28\_aarch64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/25b7dac8-f3c0-57c7-90ea-c04a3dceb4ef/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp313-cp313-win\_amd64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/3f8a5590-651a-5a36-befd-c2315edc12d3/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp314-cp314-macosx\_10\_12\_x86\_64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/44b67cb8-f9f3-54c9-8518-a32d63d802b2/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp314-cp314-macosx\_11\_0\_arm64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/39a5b52b-2e61-5443-981d-c3a2c18e071c/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp314-cp314-manylinux\_2\_17\_i686.manylinux2014\_i686.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/6d83a18f-4de2-5918-8176-ca41985764d1/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp314-cp314-manylinux\_2\_17\_x86\_64.manylinux2014\_x86\_64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/ace90670-6e6f-5321-914f-ebbdf93c2d6a/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp314-cp314-manylinux\_2\_28\_aarch64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/d96a45af-8b51-5475-846b-856f6f30815b/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp314-cp314-win\_amd64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/52853c7b-dfc8-5764-932c-5226106b2e42/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp314-cp314t-manylinux\_2\_17\_i686.manylinux2014\_i686.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/f46228e9-e997-5f76-abce-e6dbe324ce07/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp314-cp314t-manylinux\_2\_17\_x86\_64.manylinux2014\_x86\_64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/ad393673-1f81-59b5-bd59-3b02b8057f48/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp314-cp314t-manylinux\_2\_28\_aarch64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/f7cf3cbe-f58c-5a73-ac24-e477a32b6f83/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp315-cp315-manylinux\_2\_17\_i686.manylinux2014\_i686.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/c2ce5ef1-19fa-52b9-a21c-6566cc0037ea/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp315-cp315-manylinux\_2\_17\_x86\_64.manylinux2014\_x86\_64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/659a7f3a-2fec-5af2-9453-fd5a34adc303/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp315-cp315t-manylinux\_2\_17\_i686.manylinux2014\_i686.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/0be8da55-b97c-5b01-8d2e-c58762dcb39a/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp315-cp315t-manylinux\_2\_17\_x86\_64.manylinux2014\_x86\_64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/defbd90d-c387-5984-a4e6-3af57e8e7f1e/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp38-cp38-manylinux\_2\_28\_aarch64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/82b76546-3a7a-5602-b5a2-3c173cbc02ca/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp39-cp39-manylinux\_2\_17\_i686.manylinux2014\_i686.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/862d5b7e-4aab-5b8f-aac3-a2700970ed62/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp39-cp39-manylinux\_2\_17\_x86\_64.manylinux2014\_x86\_64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/d61a2f6f-329f-59cc-a3ea-06f5a02e5dc4/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-cp39-cp39-manylinux\_2\_28\_aarch64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/1ac15e55-6c37-589c-9c96-a343faa4d303/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-pp311-pypy311\_pp73-manylinux\_2\_17\_i686.manylinux2014\_i686.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/29bf995c-a312-5d42-81e5-f61fbcfd2053/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-pp311-pypy311\_pp73-manylinux\_2\_17\_x86\_64.manylinux2014\_x86\_64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/2f69b340-763c-5fdf-8887-073ea665b8a0/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

### mdmodels\_core-0.3.0-pp311-pypy311\_pp73-manylinux\_2\_28\_aarch64.whl

- [mdmodels\_core-0.3.0.dist-info/sboms/mdmodels.cyclonedx.json](https://pypi.sbomify.com/artifact/409f69ac-5e0d-5d33-8402-f5bb973f869d/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 63 known vulnerabilities

## Known vulnerabilities

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

| Vulnerability | Severity | Component | Fixed in | Summary |
|---|---|---|---|---|
| [CVE-2026-82254](https://insights.sbomify.com/CVE-2026-82254/) | high (8.7) | gix-pack 0.57.0 (crates.io) | 0.69.0 | gix-pack has multiple DoS vectors: unchecked indexing panics and uncapped OOM allocations from crafted pack data |
| [RUSTSEC-2026-0176](https://osv.dev/vulnerability/RUSTSEC-2026-0176) | high (8.7) | pyo3 0.28.1 (crates.io) | 0.29.0 | Out-of-bounds read in \`nth\` / \`nth\_back\` for \`PyList\` and \`PyTuple\` iterators |
| [CVE-2026-40034](https://insights.sbomify.com/CVE-2026-40034/) | high (8.5) | gix 0.70.0 (crates.io) | 0.83.0 | gitoxide: CommandForbiddenInModulesConfiguration Bypass in gix\_submodule::File::update() Enables Arbitrary Command Execution via .gitmodules |
| [CVE-2026-44471](https://insights.sbomify.com/CVE-2026-44471/) | high (7.8) | gix-fs 0.13.0 (crates.io) | 0.21.1 | gix-fs: Symlink prefix-reuse allows worktree escape during checkout |
| [CVE-2026-82251](https://insights.sbomify.com/CVE-2026-82251/) | high (7.7) | gix 0.70.0 (crates.io) | 0.83.0 | gix and gitoxide: unvalidated submodule name traverses out of .git/modules and redirects state() / open() to another repository |
| [CVE-2026-82252](https://insights.sbomify.com/CVE-2026-82252/) | high (7.7) | gix 0.70.0 (crates.io) | 0.83.0 | gix and gitoxide's symlinked .gitmodules are followed and parsed from outside of the repository |
| [CVE-2026-82253](https://insights.sbomify.com/CVE-2026-82253/) | high (7.5) | gix 0.70.0 (crates.io) | 0.83.0 | gix's submodule name validation bypass + trust inheritance flaw enables path traversal and credential disclosure |
| [CVE-2026-82253](https://insights.sbomify.com/CVE-2026-82253/) | high (7.5) | gix-validate 0.10.1 (crates.io) | 0.11.1 | gix's submodule name validation bypass + trust inheritance flaw enables path traversal and credential disclosure |
| [CVE-2026-82253](https://insights.sbomify.com/CVE-2026-82253/) | high (7.5) | gix-validate 0.9.4 (crates.io) | 0.11.1 | gix's submodule name validation bypass + trust inheritance flaw enables path traversal and credential disclosure |
| [RUSTSEC-2026-0414](https://osv.dev/vulnerability/RUSTSEC-2026-0414) | high (7.5) | pulldown-cmark 0.13.0 (crates.io) | 0.13.5 | Exponential event growth with \`ENABLE\_WIKILINKS\` |
| [RUSTSEC-2026-0433](https://osv.dev/vulnerability/RUSTSEC-2026-0433) | high (7.5) | pulldown-cmark 0.13.0 (crates.io) | 0.13.6 | Quadratic parsing of nested image wikilinks with \`ENABLE\_WIKILINKS\` |
| [CVE-2026-93599](https://insights.sbomify.com/CVE-2026-93599/) | high (7.5) | rustls-webpki 0.102.8 (crates.io) | 0.103.13 | Reachable panic in certificate revocation list parsing |
| [RUSTSEC-2026-0013](https://osv.dev/vulnerability/RUSTSEC-2026-0013) | high (7.2) | pyo3 0.28.1 (crates.io) | 0.28.2 | Type confusion when accessing data from sublasses of subclasses of native types with \`abi3\` feature targeting Python 3.12 and up |
| [CVE-2024-11738](https://insights.sbomify.com/CVE-2024-11738/) | medium (6.9) | rustls 0.23.13 (crates.io) | 0.23.18 | rustls network-reachable panic in \`Acceptor::accept\` |
| [CVE-2025-31130](https://insights.sbomify.com/CVE-2025-31130/) | medium (6.8) | gix 0.70.0 (crates.io) | 0.71.0 | gitoxide does not detect SHA-1 collision attacks |
| [CVE-2025-31130](https://insights.sbomify.com/CVE-2025-31130/) | medium (6.8) | gix-commitgraph 0.26.0 (crates.io) | 0.27.0 | gitoxide does not detect SHA-1 collision attacks |
| [CVE-2025-31130](https://insights.sbomify.com/CVE-2025-31130/) | medium (6.8) | gix-config 0.43.0 (crates.io) | 0.44.0 | gitoxide does not detect SHA-1 collision attacks |
| [CVE-2025-31130](https://insights.sbomify.com/CVE-2025-31130/) | medium (6.8) | gix-diff 0.50.0 (crates.io) | 0.51.0 | gitoxide does not detect SHA-1 collision attacks |
| [CVE-2025-31130](https://insights.sbomify.com/CVE-2025-31130/) | medium (6.8) | gix-discover 0.38.0 (crates.io) | 0.39.0 | gitoxide does not detect SHA-1 collision attacks |
| [CVE-2025-31130](https://insights.sbomify.com/CVE-2025-31130/) | medium (6.8) | gix-features 0.40.0 (crates.io) | 0.41.0 | SHA-1 collision attacks are not detected |
| [CVE-2025-31130](https://insights.sbomify.com/CVE-2025-31130/) | medium (6.8) | gix-filter 0.17.0 (crates.io) | 0.18.0 | gitoxide does not detect SHA-1 collision attacks |
| [CVE-2025-31130](https://insights.sbomify.com/CVE-2025-31130/) | medium (6.8) | gix-index 0.38.0 (crates.io) | 0.39.0 | gitoxide does not detect SHA-1 collision attacks |
| [CVE-2025-31130](https://insights.sbomify.com/CVE-2025-31130/) | medium (6.8) | gix-negotiate 0.18.0 (crates.io) | 0.19.0 | gitoxide does not detect SHA-1 collision attacks |
| [CVE-2025-31130](https://insights.sbomify.com/CVE-2025-31130/) | medium (6.8) | gix-object 0.47.0 (crates.io) | 0.48.0 | gitoxide does not detect SHA-1 collision attacks |
| [CVE-2025-31130](https://insights.sbomify.com/CVE-2025-31130/) | medium (6.8) | gix-odb 0.67.0 (crates.io) | 0.68.0 | gitoxide does not detect SHA-1 collision attacks |
| [CVE-2025-31130](https://insights.sbomify.com/CVE-2025-31130/) | medium (6.8) | gix-pack 0.57.0 (crates.io) | 0.58.0 | gitoxide does not detect SHA-1 collision attacks |
| [CVE-2025-31130](https://insights.sbomify.com/CVE-2025-31130/) | medium (6.8) | gix-protocol 0.48.0 (crates.io) | 0.49.0 | gitoxide does not detect SHA-1 collision attacks |
| [CVE-2025-31130](https://insights.sbomify.com/CVE-2025-31130/) | medium (6.8) | gix-ref 0.50.0 (crates.io) | 0.51.0 | gitoxide does not detect SHA-1 collision attacks |
| [CVE-2025-31130](https://insights.sbomify.com/CVE-2025-31130/) | medium (6.8) | gix-revision 0.32.0 (crates.io) | 0.33.0 | gitoxide does not detect SHA-1 collision attacks |
| [CVE-2025-31130](https://insights.sbomify.com/CVE-2025-31130/) | medium (6.8) | gix-revwalk 0.18.0 (crates.io) | 0.19.0 | gitoxide does not detect SHA-1 collision attacks |
| [CVE-2025-24890](https://insights.sbomify.com/CVE-2025-24890/) | medium (6.8) | gix-sec 0.10.12 (crates.io) | 0.13.3 | gix-sec safe.directory protections absent for elevated administrators |
| [CVE-2026-82255](https://insights.sbomify.com/CVE-2026-82255/) | medium (6.8) | gix-transport 0.45.0 (crates.io) | 0.56.0 | gix-transport: HTTP credentials leaked to redirected host in curl backend |
| [CVE-2025-31130](https://insights.sbomify.com/CVE-2025-31130/) | medium (6.8) | gix-traverse 0.44.0 (crates.io) | 0.45.0 | gitoxide does not detect SHA-1 collision attacks |
| [CVE-2025-31130](https://insights.sbomify.com/CVE-2025-31130/) | medium (6.8) | gix-worktree 0.39.0 (crates.io) | 0.40.0 | gitoxide does not detect SHA-1 collision attacks |
| [CVE-2025-31130](https://insights.sbomify.com/CVE-2025-31130/) | medium (6.8) | gix-worktree-state 0.17.0 (crates.io) | 0.18.0 | gitoxide does not detect SHA-1 collision attacks |
| [CVE-2026-25727](https://insights.sbomify.com/CVE-2026-25727/) | medium (6.8) | time 0.3.36 (crates.io) | 0.3.47 | Denial of Service via Stack Exhaustion |
| [CVE-2025-4432](https://insights.sbomify.com/CVE-2025-4432/) | medium (6.6) | ring 0.17.8 (crates.io) | 0.17.12 | Some AES functions may panic when overflow checking is enabled. |
| [CVE-2026-82250](https://insights.sbomify.com/CVE-2026-82250/) | medium (6.5) | gix-packetline 0.18.4 (crates.io) | 0.21.5 | gix-packetline: reachable panic on empty side-band packet (pre-auth network DoS) |
| [RUSTSEC-2026-0177](https://osv.dev/vulnerability/RUSTSEC-2026-0177) | medium (6.3) | pyo3 0.28.1 (crates.io) | 0.29.0 | Missing \`Sync\` bound on \`PyCFunction::new\_closure\` closures |
| [CVE-2026-25541](https://insights.sbomify.com/CVE-2026-25541/) | medium (5.5) | bytes 1.9.0 (crates.io) | 1.11.1 | Integer overflow in \`BytesMut::reserve\` |
| [CVE-2026-0810](https://insights.sbomify.com/CVE-2026-0810/) | medium (5.5) | gix-date 0.9.4 (crates.io) | 0.12.0 | Non-utf8 String can be created with \`TimeBuf::as\_str\` |
| [CVE-2026-123613](https://insights.sbomify.com/CVE-2026-123613/) | medium (5.3) | rustls 0.23.13 (crates.io) | 0.23.45 | TLS 1.3 handshake messages incorrectly accepted across encryption level boundaries |
| [GHSA-7gcf-g7xr-8hxj](https://osv.dev/vulnerability/GHSA-7gcf-g7xr-8hxj) | medium (5.1) | serde\_with 3.8.0 (crates.io) | 3.21.0 | serde\_with: KeyValueMap serialization panics on empty sequence or map entries |
| [CVE-2026-93602](https://insights.sbomify.com/CVE-2026-93602/) | medium (4.4) | rustls-webpki 0.102.8 (crates.io) | 0.103.10 | CRLs not considered authoritative by Distribution Point due to faulty matching logic |
| [CVE-2026-123609](https://insights.sbomify.com/CVE-2026-123609/) | medium (4.0) | rustls 0.22.4 (crates.io) | 0.23.46 | \`Debug\` impls for client session values expose TLS secrets |
| [CVE-2026-123609](https://insights.sbomify.com/CVE-2026-123609/) | medium (4.0) | rustls 0.23.13 (crates.io) | 0.23.46 | \`Debug\` impls for client session values expose TLS secrets |
| [CVE-2026-123610](https://insights.sbomify.com/CVE-2026-123610/) | low (3.7) | rustls 0.22.4 (crates.io) | 0.23.46 | Rustls: Brotli certificate decompression can allocate an attacker-controlled amount of memory up to 1 GiB before authentication. |
| [CVE-2026-123610](https://insights.sbomify.com/CVE-2026-123610/) | low (3.7) | rustls 0.23.13 (crates.io) | 0.23.46 | Brotli certificate decompression can allocate up to 1 GiB before authentication |
| [CVE-2026-123611](https://insights.sbomify.com/CVE-2026-123611/) | low (3.7) | rustls 0.22.4 (crates.io) | 0.23.46 | Unauthenticated ServerHello can downgrade later connections to classical key exchange |
| [CVE-2026-123611](https://insights.sbomify.com/CVE-2026-123611/) | low (3.7) | rustls 0.23.13 (crates.io) | 0.23.46 | Unauthenticated ServerHello can downgrade later connections to classical key exchange |
| [RUSTSEC-2025-0023](https://osv.dev/vulnerability/RUSTSEC-2025-0023) | low (2.7) | tokio 1.42.0 (crates.io) | 1.42.1, 1.43.1 | Broadcast channel calls clone in parallel, but does not require \`Sync\` |
| [CVE-2026-93600](https://insights.sbomify.com/CVE-2026-93600/) | low (2.2) | rustls-webpki 0.102.8 (crates.io) | 0.103.12 | Name constraints for URI names were incorrectly accepted |
| [CVE-2026-93601](https://insights.sbomify.com/CVE-2026-93601/) | low (2.2) | rustls-webpki 0.102.8 (crates.io) | 0.103.12 | Name constraints were accepted for certificates asserting a wildcard name |
| [RUSTSEC-2026-0306](https://osv.dev/vulnerability/RUSTSEC-2026-0306) | unknown | faster-hex 0.9.0 (crates.io) | 0.10.1 | \`hex\_decode\_unchecked\` AVX2 path reads past \`src\` |
| [RUSTSEC-2026-0258](https://osv.dev/vulnerability/RUSTSEC-2026-0258) | unknown | h2 0.4.5 (crates.io) | 0.4.16 | h2 unbounded empty DATA frames |
| [RUSTSEC-2026-0186](https://osv.dev/vulnerability/RUSTSEC-2026-0186) | unknown | memmap2 0.9.10 (crates.io) | 0.9.11 | Unchecked pointer offset in crate \`memmap2\` |
| [RUSTSEC-2026-0441](https://osv.dev/vulnerability/RUSTSEC-2026-0441) | unknown | pin-utils 0.1.0 (crates.io) | none listed | \`pin-utils\` is unmaintained |
| [RUSTSEC-2026-0097](https://osv.dev/vulnerability/RUSTSEC-2026-0097) | unknown | rand 0.8.5 (crates.io) | 0.8.6 | Rand is unsound with a custom logger using \`rand::rng()\` |
| [RUSTSEC-2025-0134](https://osv.dev/vulnerability/RUSTSEC-2025-0134) | unknown | rustls-pemfile 2.1.2 (crates.io) | none listed | rustls-pemfile is unmaintained |
| [CVE-2026-111943](https://insights.sbomify.com/CVE-2026-111943/) | unknown | rustls-webpki 0.102.8 (crates.io) | 0.103.16 | Certificate verification may accept distrusted intermediates |
| [RUSTSEC-2026-0386](https://osv.dev/vulnerability/RUSTSEC-2026-0386) | unknown | tokio 1.42.0 (crates.io) | 1.51.6 | \`AsyncFd::new\` and related constructors violate I/O safety |
| [RUSTSEC-2024-0449](https://osv.dev/vulnerability/RUSTSEC-2024-0449) | unknown | unsafe-libyaml 0.2.11 (crates.io) | none listed | unsafe-libyaml is unmaintained |
| [CVE-2026-111943](https://insights.sbomify.com/CVE-2026-111943/) | unknown | webpki-roots 0.26.3 (crates.io) | 0.26.11 | Bundled root certificates allow trust in distrusted emSign intermediates |

## 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/mdmodels-core@0.3.0
```

Machine-readable copy of this page: https://pypi.sbomify.com/package/mdmodels-core/0.3.0.json

---
From pypi-tea by sbomify: https://pypi.sbomify.com/package/mdmodels-core/0.3.0