{"url":"https://pypi.sbomify.com/package/pyspector/0.1.7","markdown_url":"https://pypi.sbomify.com/package/pyspector/0.1.7.md","name":"pyspector","version":"0.1.7","purl":"pkg:pypi/pyspector@0.1.7","summary":"A high-performance, security-focused static analysis tool for Python, powered by Rust.","author":"ParzivalHack","project_urls":{},"requires_python":">=3.8","license":"MIT","classifiers":[],"wheels":[{"filename":"pyspector-0.1.7-cp310-cp310-manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/61/31/a17a9009955651a03261717e5c956aa5ff4f0f59768b8bac3bc98979ac95/pyspector-0.1.7-cp310-cp310-manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"320323da-c3f9-5df5-a173-8070ff78a007","path":"pyspector-0.1.7.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/320323da-c3f9-5df5-a173-8070ff78a007/download","vulnerability_count":1,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"pyspector-0.1.7-cp311-cp311-manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/f0/94/3ca7cd738c35a65f286c44c2cce941acb7e606311388f603a6ffbdd159a9/pyspector-0.1.7-cp311-cp311-manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"7b952965-ba94-503b-b1e6-40d7294a69ee","path":"pyspector-0.1.7.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/7b952965-ba94-503b-b1e6-40d7294a69ee/download","vulnerability_count":1,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"pyspector-0.1.7-cp312-cp312-manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/2e/08/9f499177ce95220d39b32766333b144350a18f111ce9bd7ca897bae5bbb4/pyspector-0.1.7-cp312-cp312-manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"d9652ee0-22e3-5545-ae4e-6066c36f6e3a","path":"pyspector-0.1.7.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/d9652ee0-22e3-5545-ae4e-6066c36f6e3a/download","vulnerability_count":1,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"pyspector-0.1.7-cp39-cp39-manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/83/7f/42308e081c8c78dc06173cc835db37c043b03927f797e6528c979fa6f01f/pyspector-0.1.7-cp39-cp39-manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"a7c1b131-2be2-5c06-a2d1-fd9128cfd209","path":"pyspector-0.1.7.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/a7c1b131-2be2-5c06-a2d1-fd9128cfd209/download","vulnerability_count":1,"scan_error":null}],"attestation":{"status":"not_available"}}],"formats":["CycloneDX"],"sbom_count":4,"has_attestation":false,"vulnerabilities":[{"id":"CVE-2026-41206","aliases":["GHSA-vp22-38m5-r39r","PYSEC-2026-3031"],"summary":"PySpector has a Plugin Code Execution Bypass via Incomplete Static Analysis in PluginSecurity.validate_plugin_code","severity":"medium","score":6.9,"package":"pyspector","version":"0.1.7","ecosystem":"PyPI","purl":"pkg:pypi/pyspector@0.1.7?file_name=pyspector-0.1.7-cp310-cp310-manylinux_2_28_x86_64.whl","fixed":["0.1.8"],"url":"https://insights.sbomify.com/CVE-2026-41206/","wheels":["pyspector-0.1.7-cp310-cp310-manylinux_2_28_x86_64.whl","pyspector-0.1.7-cp311-cp311-manylinux_2_28_x86_64.whl","pyspector-0.1.7-cp312-cp312-manylinux_2_28_x86_64.whl","pyspector-0.1.7-cp39-cp39-manylinux_2_28_x86_64.whl"]}],"vulnerability_scan":{"scanned_sboms":4,"total_sboms":4,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{"medium":1}}}