{"url":"https://pypi.sbomify.com/package/mesa-sdk/0.49.1","markdown_url":"https://pypi.sbomify.com/package/mesa-sdk/0.49.1.md","name":"mesa-sdk","version":"0.49.1","purl":"pkg:pypi/mesa-sdk@0.49.1","summary":"Official Mesa Python SDK","author":null,"project_urls":{"Homepage":"https://mesa.dev","Issues":"https://github.com/mesa-dot-dev/sdks/issues","Repository":"https://github.com/mesa-dot-dev/sdks"},"requires_python":">=3.10","license":null,"classifiers":["Development Status :: 3 - Alpha","Intended Audience :: Developers","License :: OSI Approved :: Apache Software License","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Rust"],"wheels":[{"filename":"mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/2e/f1/edafe830b716619b6723135ff058cae9d928f16742769b69086e07e2385f/mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"dc9e862b-e38c-5f7d-bb22-96ce9bc75718","path":"mesa_sdk-0.49.1.dist-info/sboms/mesafs-py.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/dc9e862b-e38c-5f7d-bb22-96ce9bc75718/download","vulnerability_count":40,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/f7/16/dfca51bdff52979c57235feb8cfc093d510dee4a20b5c73f6aece7d2fe63/mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"4649d786-3a80-5a58-adf5-dd7a01a843fb","path":"mesa_sdk-0.49.1.dist-info/sboms/mesafs-py.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/4649d786-3a80-5a58-adf5-dd7a01a843fb/download","vulnerability_count":40,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","url":"https://files.pythonhosted.org/packages/64/d7/5a11d8c1148df2669e95feaf82b3066258a9c7d15df400bfcad757ee87c7/mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","sboms":[{"artifact_uuid":"89a458e9-4dcf-53f3-8aa3-cebcb19e2efa","path":"mesa_sdk-0.49.1.dist-info/sboms/mesafs-py.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/89a458e9-4dcf-53f3-8aa3-cebcb19e2efa/download","vulnerability_count":40,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/79/a5/eaa758d867343123ae71702fc0c74844d6e3438c3a7810206510b5ad8474/mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"4f93d20d-cd3f-5183-b16d-1feb8529b92a","path":"mesa_sdk-0.49.1.dist-info/sboms/mesafs-py.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/4f93d20d-cd3f-5183-b16d-1feb8529b92a/download","vulnerability_count":40,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/e5/84/00b419752eafa84fe0615c5d5396674cb8eb2c8d030088c683c48b116aae/mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"fe4ec0c2-2369-5581-8296-366525a3eac9","path":"mesa_sdk-0.49.1.dist-info/sboms/mesafs-py.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/fe4ec0c2-2369-5581-8296-366525a3eac9/download","vulnerability_count":40,"scan_error":null}],"attestation":{"status":"not_available"}}],"formats":["CycloneDX"],"sbom_count":5,"has_attestation":false,"vulnerabilities":[{"id":"RUSTSEC-2026-0414","aliases":[],"summary":"Exponential event growth with `ENABLE_WIKILINKS`","severity":"high","score":7.5,"package":"pulldown-cmark","version":"0.13.4","ecosystem":"crates.io","purl":"pkg:cargo/pulldown-cmark@0.13.4","fixed":["0.13.5"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0414","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0433","aliases":[],"summary":"Quadratic parsing of nested image wikilinks with `ENABLE_WIKILINKS`","severity":"high","score":7.5,"package":"pulldown-cmark","version":"0.13.4","ecosystem":"crates.io","purl":"pkg:cargo/pulldown-cmark@0.13.4","fixed":["0.13.6"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0433","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0340","aliases":["GHSA-3g6h-r5qx-f6hq"],"summary":"Peer minimum ACK delay can panic quinn-proto when ACK_FREQUENCY transmission is enabled","severity":"high","score":7.5,"package":"quinn-proto","version":"0.11.15","ecosystem":"crates.io","purl":"pkg:cargo/quinn-proto@0.11.15","fixed":["0.11.18"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0340","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0341","aliases":["GHSA-qfwj-vfxf-92j2"],"summary":"Stream reassembly memory-exhaustion guard in quinn-proto can be bypassed","severity":"high","score":7.5,"package":"quinn-proto","version":"0.11.15","ecosystem":"crates.io","purl":"pkg:cargo/quinn-proto@0.11.15","fixed":["0.11.17"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0341","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"CVE-2026-48504","aliases":["GHSA-w9wp-h8wv-79jx"],"summary":"opentelemetry_sdk has unbounded memory allocation in W3C Baggage propagation","severity":"medium","score":5.3,"package":"opentelemetry_sdk","version":"0.29.0","ecosystem":"crates.io","purl":"pkg:cargo/opentelemetry_sdk@0.29.0","fixed":["0.32.1"],"url":"https://insights.sbomify.com/CVE-2026-48504/","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"CVE-2026-123613","aliases":["GHSA-2mjx-qc3c-rqvc","RUSTSEC-2026-0285"],"summary":"TLS 1.3 handshake messages incorrectly accepted across encryption level boundaries","severity":"medium","score":5.3,"package":"rustls","version":"0.23.41","ecosystem":"crates.io","purl":"pkg:cargo/rustls@0.23.41","fixed":["0.23.45"],"url":"https://insights.sbomify.com/CVE-2026-123613/","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"CVE-2026-123609","aliases":["GHSA-c8m5-c952-6cm4","RUSTSEC-2026-0346"],"summary":"`Debug` impls for client session values expose TLS secrets","severity":"medium","score":4.0,"package":"rustls","version":"0.23.41","ecosystem":"crates.io","purl":"pkg:cargo/rustls@0.23.41","fixed":["0.23.46"],"url":"https://insights.sbomify.com/CVE-2026-123609/","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"CVE-2026-123610","aliases":["GHSA-h2v8-394m-p7vv","RUSTSEC-2026-0348"],"summary":"Brotli certificate decompression can allocate up to 1 GiB before authentication","severity":"low","score":3.7,"package":"rustls","version":"0.23.41","ecosystem":"crates.io","purl":"pkg:cargo/rustls@0.23.41","fixed":["0.23.46"],"url":"https://insights.sbomify.com/CVE-2026-123610/","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"CVE-2026-123611","aliases":["GHSA-w44r-93j7-qv28","RUSTSEC-2026-0349"],"summary":"Unauthenticated ServerHello can downgrade later connections to classical key exchange","severity":"low","score":3.7,"package":"rustls","version":"0.23.41","ecosystem":"crates.io","purl":"pkg:cargo/rustls@0.23.41","fixed":["0.23.46"],"url":"https://insights.sbomify.com/CVE-2026-123611/","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2025-0012","aliases":[],"summary":"`backoff` is unmaintained.","severity":"unknown","score":null,"package":"backoff","version":"0.4.0","ecosystem":"crates.io","purl":"pkg:cargo/backoff@0.4.0","fixed":[],"url":"https://osv.dev/vulnerability/RUSTSEC-2025-0012","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2025-0141","aliases":[],"summary":"Bincode is unmaintained","severity":"unknown","score":null,"package":"bincode","version":"1.3.3","ecosystem":"crates.io","purl":"pkg:cargo/bincode@1.3.3","fixed":[],"url":"https://osv.dev/vulnerability/RUSTSEC-2025-0141","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0204","aliases":[],"summary":"Invalid pointer dereference in `fmt::Pointer` impl for `Atomic` and `Shared` when the underlying pointer is invalid","severity":"unknown","score":null,"package":"crossbeam-epoch","version":"0.9.18","ecosystem":"crates.io","purl":"pkg:cargo/crossbeam-epoch@0.9.18","fixed":["0.9.20"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0204","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0385","aliases":[],"summary":"Non-constant-time mask generation and `u128` comparisons","severity":"unknown","score":null,"package":"ctutils","version":"0.4.2","ecosystem":"crates.io","purl":"pkg:cargo/ctutils@0.4.2","fixed":["0.4.4"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0385","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0221","aliases":[],"summary":"`event-listener` allows `!Send` tags to cross thread boundaries via `StackSlot`","severity":"unknown","score":null,"package":"event-listener","version":"5.4.1","ecosystem":"crates.io","purl":"pkg:cargo/event-listener@5.4.1","fixed":["5.4.2"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0221","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0306","aliases":[],"summary":"`hex_decode_unchecked` AVX2 path reads past `src`","severity":"unknown","score":null,"package":"faster-hex","version":"0.10.0","ecosystem":"crates.io","purl":"pkg:cargo/faster-hex@0.10.0","fixed":["0.10.1"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0306","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0258","aliases":["GHSA-q83h-524g-xf6h"],"summary":"h2 unbounded empty DATA frames","severity":"unknown","score":null,"package":"h2","version":"0.4.15","ecosystem":"crates.io","purl":"pkg:cargo/h2@0.4.15","fixed":["0.4.16"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0258","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2024-0384","aliases":[],"summary":"`instant` is unmaintained","severity":"unknown","score":null,"package":"instant","version":"0.1.13","ecosystem":"crates.io","purl":"pkg:cargo/instant@0.1.13","fixed":[],"url":"https://osv.dev/vulnerability/RUSTSEC-2024-0384","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2024-0436","aliases":[],"summary":"paste - no longer maintained","severity":"unknown","score":null,"package":"paste","version":"1.0.15","ecosystem":"crates.io","purl":"pkg:cargo/paste@1.0.15","fixed":[],"url":"https://osv.dev/vulnerability/RUSTSEC-2024-0436","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0173","aliases":[],"summary":"proc-macro-error2 is unmaintained","severity":"unknown","score":null,"package":"proc-macro-error2","version":"2.0.1","ecosystem":"crates.io","purl":"pkg:cargo/proc-macro-error2@2.0.1","fixed":[],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0173","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0338","aliases":["GHSA-465w-v9q3-7j98"],"summary":"Remote peer can panic quinn-proto with zero-length STREAM frames during unordered reads","severity":"unknown","score":null,"package":"quinn-proto","version":"0.11.15","ecosystem":"crates.io","purl":"pkg:cargo/quinn-proto@0.11.15","fixed":["0.11.18"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0338","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0339","aliases":["GHSA-hmxj-32vh-65vr"],"summary":"Unbounded growth of pending connection ID retirements in quinn-proto","severity":"unknown","score":null,"package":"quinn-proto","version":"0.11.15","ecosystem":"crates.io","purl":"pkg:cargo/quinn-proto@0.11.15","fixed":["0.11.17"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0339","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0342","aliases":["GHSA-2hv7-gw8g-gpq5"],"summary":"Zero-length DATAGRAM frames bypass the receive buffer limit in quinn-proto","severity":"unknown","score":null,"package":"quinn-proto","version":"0.11.15","ecosystem":"crates.io","purl":"pkg:cargo/quinn-proto@0.11.15","fixed":["0.11.17"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0342","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"CVE-2026-111943","aliases":["BIT-golang-2026-111943","GO-2026-6809","RUSTSEC-2026-0381","RUSTSEC-2026-0382","RUSTSEC-2026-0383"],"summary":"Certificate verification may accept distrusted intermediates","severity":"unknown","score":null,"package":"rustls-webpki","version":"0.103.13","ecosystem":"crates.io","purl":"pkg:cargo/rustls-webpki@0.103.13","fixed":["0.103.16"],"url":"https://insights.sbomify.com/CVE-2026-111943/","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0205","aliases":[],"summary":"`Array::insert` violates exception safety if compare function panics, leading to potential Double-Free","severity":"unknown","score":null,"package":"scc","version":"3.8.3","ecosystem":"crates.io","purl":"pkg:cargo/scc@3.8.3","fixed":["3.8.4"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0205","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0386","aliases":[],"summary":"`AsyncFd::new` and related constructors violate I/O safety","severity":"unknown","score":null,"package":"tokio","version":"1.52.3","ecosystem":"crates.io","purl":"pkg:cargo/tokio@1.52.3","fixed":["1.53.3"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0386","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"CVE-2026-111943","aliases":["BIT-golang-2026-111943","GO-2026-6809","RUSTSEC-2026-0381","RUSTSEC-2026-0382","RUSTSEC-2026-0383"],"summary":"Bundled root certificates allow trust in distrusted emSign intermediates","severity":"unknown","score":null,"package":"webpki-roots","version":"1.0.8","ecosystem":"crates.io","purl":"pkg:cargo/webpki-roots@1.0.8","fixed":["1.0.10"],"url":"https://insights.sbomify.com/CVE-2026-111943/","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0391","aliases":[],"summary":"Data from an abandoned stream leaks into the next stream on a reused context","severity":"unknown","score":null,"package":"zstd","version":"0.13.3","ecosystem":"crates.io","purl":"pkg:cargo/zstd@0.13.3","fixed":["0.13.4"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0391","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0395","aliases":[],"summary":"Use-after-free with `CParameter::StableInBuffer`","severity":"unknown","score":null,"package":"zstd-safe","version":"7.2.4","ecosystem":"crates.io","purl":"pkg:cargo/zstd-safe@7.2.4","fixed":["7.4.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0395","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0396","aliases":[],"summary":"`Seekable` reads a NULL or out-of-bounds seek table","severity":"unknown","score":null,"package":"zstd-safe","version":"7.2.4","ecosystem":"crates.io","purl":"pkg:cargo/zstd-safe@7.2.4","fixed":["7.4.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0396","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0397","aliases":[],"summary":"`OutBuffer::around_pos` exposes uninitialized memory","severity":"unknown","score":null,"package":"zstd-safe","version":"7.2.4","ecosystem":"crates.io","purl":"pkg:cargo/zstd-safe@7.2.4","fixed":["7.4.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0397","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0398","aliases":[],"summary":"`Seekable::decompress` sets a `Vec` length beyond its capacity for offsets past the end","severity":"unknown","score":null,"package":"zstd-safe","version":"7.2.4","ecosystem":"crates.io","purl":"pkg:cargo/zstd-safe@7.2.4","fixed":["7.4.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0398","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0399","aliases":[],"summary":"Use-after-free through `init_using_cdict` and `init_using_ddict`","severity":"unknown","score":null,"package":"zstd-safe","version":"7.2.4","ecosystem":"crates.io","purl":"pkg:cargo/zstd-safe@7.2.4","fixed":["7.4.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0399","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0400","aliases":[],"summary":"Use-after-free of a dictionary after a one-shot call on a context with an open stream","severity":"unknown","score":null,"package":"zstd-safe","version":"7.2.4","ecosystem":"crates.io","purl":"pkg:cargo/zstd-safe@7.2.4","fixed":["7.4.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0400","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0401","aliases":[],"summary":"Out-of-bounds read in `train_from_buffer` when sample sizes overflow","severity":"unknown","score":null,"package":"zstd-safe","version":"7.2.4","ecosystem":"crates.io","purl":"pkg:cargo/zstd-safe@7.2.4","fixed":["7.4.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0401","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0402","aliases":[],"summary":"Heap buffer overflow in `CCtx::try_clone` on a multithreaded context","severity":"unknown","score":null,"package":"zstd-safe","version":"7.2.4","ecosystem":"crates.io","purl":"pkg:cargo/zstd-safe@7.2.4","fixed":["7.4.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0402","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0403","aliases":[],"summary":"Uninitialized memory exposed when streaming decompression of a legacy frame fails","severity":"unknown","score":null,"package":"zstd-safe","version":"7.2.4","ecosystem":"crates.io","purl":"pkg:cargo/zstd-safe@7.2.4","fixed":["7.4.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0403","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0404","aliases":[],"summary":"Double free in `DCtx::try_clone`","severity":"unknown","score":null,"package":"zstd-safe","version":"7.2.4","ecosystem":"crates.io","purl":"pkg:cargo/zstd-safe@7.2.4","fixed":["7.4.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0404","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0405","aliases":[],"summary":"Out-of-bounds read with an out-of-range `InBuffer::pos`","severity":"unknown","score":null,"package":"zstd-safe","version":"7.2.4","ecosystem":"crates.io","purl":"pkg:cargo/zstd-safe@7.2.4","fixed":["7.4.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0405","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0406","aliases":[],"summary":"Use-after-free when changing a multithreaded context with an unfinished frame","severity":"unknown","score":null,"package":"zstd-safe","version":"7.2.4","ecosystem":"crates.io","purl":"pkg:cargo/zstd-safe@7.2.4","fixed":["7.4.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0406","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0410","aliases":[],"summary":"WebAssembly allocator shim corrupts memory on allocation failure","severity":"unknown","score":null,"package":"zstd-sys","version":"2.0.16+zstd.1.5.7","ecosystem":"crates.io","purl":"pkg:cargo/zstd-sys@2.0.16%2Bzstd.1.5.7","fixed":["2.1.2"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0410","wheels":["mesa_sdk-0.49.1-cp310-abi3-macosx_11_0_arm64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_34_x86_64.whl","mesa_sdk-0.49.1-cp310-abi3-manylinux_2_38_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_aarch64.whl","mesa_sdk-0.49.1-cp310-abi3-musllinux_1_2_x86_64.whl"]}],"vulnerability_scan":{"scanned_sboms":5,"total_sboms":5,"scanned_at":"2026-11-09","scanner":"osv-scanner 2.7.0","severity_counts":{"high":4,"medium":3,"low":2,"unknown":31}}}