{"url":"https://pypi.sbomify.com/package/pybgpkit-parser/0.24.0","markdown_url":"https://pypi.sbomify.com/package/pybgpkit-parser/0.24.0.md","name":"pybgpkit-parser","version":"0.24.0","purl":"pkg:pypi/pybgpkit-parser@0.24.0","summary":"Python binding for bgpkit-parser","author":null,"project_urls":{},"requires_python":">=3.9","license":"MIT","classifiers":["Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.9","Programming Language :: Rust"],"wheels":[{"filename":"pybgpkit_parser-0.24.0-cp39-abi3-macosx_10_12_x86_64.whl","url":"https://files.pythonhosted.org/packages/c3/6c/92aac1158003bd5e68b15165da5e68fa6e10baad46965b267810dbe4c035/pybgpkit_parser-0.24.0-cp39-abi3-macosx_10_12_x86_64.whl","sboms":[{"artifact_uuid":"b1424d50-af2a-51d2-ad2e-11f431b06467","path":"pybgpkit_parser-0.24.0.dist-info/sboms/pybgpkit-parser.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/b1424d50-af2a-51d2-ad2e-11f431b06467/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"bgpkit/bgpkit-parser-py","workflow":"release.yml","environment":"pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/bgpkit/bgpkit-parser-py/.github/workflows/release.yml@refs/tags/v0.24.0","1.3.6.1.4.1.57264.1.10":"2ce26249049092b7f1cb14087eaf5e7089b52b33","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/bgpkit/bgpkit-parser-py","1.3.6.1.4.1.57264.1.13":"2ce26249049092b7f1cb14087eaf5e7089b52b33","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.24.0","1.3.6.1.4.1.57264.1.15":"447004091","1.3.6.1.4.1.57264.1.16":"https://github.com/bgpkit","1.3.6.1.4.1.57264.1.17":"89942679","1.3.6.1.4.1.57264.1.18":"https://github.com/bgpkit/bgpkit-parser-py/.github/workflows/release.yml@refs/tags/v0.24.0","1.3.6.1.4.1.57264.1.19":"2ce26249049092b7f1cb14087eaf5e7089b52b33","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/bgpkit/bgpkit-parser-py/actions/runs/42266915535/attempts/2","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pybgpkit_parser-0.24.0-cp39-abi3-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/1f/e4/258bf428227fd3507a5a731a039eaf13835a1a343fd54dc2924533fc28f6/pybgpkit_parser-0.24.0-cp39-abi3-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"78a871d8-cd4c-5a4c-9b7b-2dcf81ec9220","path":"pybgpkit_parser-0.24.0.dist-info/sboms/pybgpkit-parser.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/78a871d8-cd4c-5a4c-9b7b-2dcf81ec9220/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"bgpkit/bgpkit-parser-py","workflow":"release.yml","environment":"pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/bgpkit/bgpkit-parser-py/.github/workflows/release.yml@refs/tags/v0.24.0","1.3.6.1.4.1.57264.1.10":"2ce26249049092b7f1cb14087eaf5e7089b52b33","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/bgpkit/bgpkit-parser-py","1.3.6.1.4.1.57264.1.13":"2ce26249049092b7f1cb14087eaf5e7089b52b33","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.24.0","1.3.6.1.4.1.57264.1.15":"447004091","1.3.6.1.4.1.57264.1.16":"https://github.com/bgpkit","1.3.6.1.4.1.57264.1.17":"89942679","1.3.6.1.4.1.57264.1.18":"https://github.com/bgpkit/bgpkit-parser-py/.github/workflows/release.yml@refs/tags/v0.24.0","1.3.6.1.4.1.57264.1.19":"2ce26249049092b7f1cb14087eaf5e7089b52b33","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/bgpkit/bgpkit-parser-py/actions/runs/42266915535/attempts/2","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pybgpkit_parser-0.24.0-cp39-abi3-manylinux_2_38_x86_64.whl","url":"https://files.pythonhosted.org/packages/7f/bf/48c784441688c6f19414ab2460345c2b5cb90e81aed8b9367282035d1021/pybgpkit_parser-0.24.0-cp39-abi3-manylinux_2_38_x86_64.whl","sboms":[{"artifact_uuid":"3c2a5aa6-ee15-5b46-87fb-f2301794511a","path":"pybgpkit_parser-0.24.0.dist-info/sboms/pybgpkit-parser.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/3c2a5aa6-ee15-5b46-87fb-f2301794511a/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"bgpkit/bgpkit-parser-py","workflow":"release.yml","environment":"pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/bgpkit/bgpkit-parser-py/.github/workflows/release.yml@refs/tags/v0.24.0","1.3.6.1.4.1.57264.1.10":"2ce26249049092b7f1cb14087eaf5e7089b52b33","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/bgpkit/bgpkit-parser-py","1.3.6.1.4.1.57264.1.13":"2ce26249049092b7f1cb14087eaf5e7089b52b33","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.24.0","1.3.6.1.4.1.57264.1.15":"447004091","1.3.6.1.4.1.57264.1.16":"https://github.com/bgpkit","1.3.6.1.4.1.57264.1.17":"89942679","1.3.6.1.4.1.57264.1.18":"https://github.com/bgpkit/bgpkit-parser-py/.github/workflows/release.yml@refs/tags/v0.24.0","1.3.6.1.4.1.57264.1.19":"2ce26249049092b7f1cb14087eaf5e7089b52b33","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/bgpkit/bgpkit-parser-py/actions/runs/42266915535/attempts/2","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pybgpkit_parser-0.24.0-cp39-abi3-win_amd64.whl","url":"https://files.pythonhosted.org/packages/08/09/b1810efae5d0e1cff51c4ed33802ace22ccaa190053e840c02f10cdad78f/pybgpkit_parser-0.24.0-cp39-abi3-win_amd64.whl","sboms":[{"artifact_uuid":"484b8766-7ab5-5937-b4a1-c081b40eed8d","path":"pybgpkit_parser-0.24.0.dist-info/sboms/pybgpkit-parser.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/484b8766-7ab5-5937-b4a1-c081b40eed8d/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"bgpkit/bgpkit-parser-py","workflow":"release.yml","environment":"pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/bgpkit/bgpkit-parser-py/.github/workflows/release.yml@refs/tags/v0.24.0","1.3.6.1.4.1.57264.1.10":"2ce26249049092b7f1cb14087eaf5e7089b52b33","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/bgpkit/bgpkit-parser-py","1.3.6.1.4.1.57264.1.13":"2ce26249049092b7f1cb14087eaf5e7089b52b33","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.24.0","1.3.6.1.4.1.57264.1.15":"447004091","1.3.6.1.4.1.57264.1.16":"https://github.com/bgpkit","1.3.6.1.4.1.57264.1.17":"89942679","1.3.6.1.4.1.57264.1.18":"https://github.com/bgpkit/bgpkit-parser-py/.github/workflows/release.yml@refs/tags/v0.24.0","1.3.6.1.4.1.57264.1.19":"2ce26249049092b7f1cb14087eaf5e7089b52b33","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/bgpkit/bgpkit-parser-py/actions/runs/42266915535/attempts/2","1.3.6.1.4.1.57264.1.22":"public"}}}],"formats":["CycloneDX"],"sbom_count":4,"has_attestation":true,"vulnerabilities":[{"id":"RUSTSEC-2026-0176","aliases":["GHSA-36hh-v3qg-5jq4"],"summary":"Out-of-bounds read in `nth` / `nth_back` for `PyList` and `PyTuple` iterators","severity":"high","score":8.7,"package":"pyo3","version":"0.28.3","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.28.3","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0176","wheels":["pybgpkit_parser-0.24.0-cp39-abi3-macosx_10_12_x86_64.whl","pybgpkit_parser-0.24.0-cp39-abi3-macosx_11_0_arm64.whl","pybgpkit_parser-0.24.0-cp39-abi3-manylinux_2_38_x86_64.whl","pybgpkit_parser-0.24.0-cp39-abi3-win_amd64.whl"]},{"id":"RUSTSEC-2026-0177","aliases":["GHSA-chgr-c6px-7xpp"],"summary":"Missing `Sync` bound on `PyCFunction::new_closure` closures","severity":"medium","score":6.3,"package":"pyo3","version":"0.28.3","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.28.3","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0177","wheels":["pybgpkit_parser-0.24.0-cp39-abi3-macosx_10_12_x86_64.whl","pybgpkit_parser-0.24.0-cp39-abi3-macosx_11_0_arm64.whl","pybgpkit_parser-0.24.0-cp39-abi3-manylinux_2_38_x86_64.whl","pybgpkit_parser-0.24.0-cp39-abi3-win_amd64.whl"]}],"vulnerability_scan":{"scanned_sboms":4,"total_sboms":4,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{"high":1,"medium":1}}}