{"url":"https://pypi.sbomify.com/package/mdrefcheck/0.2.2","markdown_url":"https://pypi.sbomify.com/package/mdrefcheck/0.2.2.md","name":"mdrefcheck","version":"0.2.2","purl":"pkg:pypi/mdrefcheck@0.2.2","summary":"A CLI tool to validate references in markdown files.","author":null,"project_urls":{"Homepage":"https://github.com/gospodima/mdrefcheck","Repository":"https://github.com/gospodima/mdrefcheck"},"requires_python":">=3.7","license":null,"classifiers":["Development Status :: 4 - Beta","Environment :: Console","Intended Audience :: Developers","License :: OSI Approved :: MIT License","Programming Language :: Python :: 3","Programming Language :: Rust","Topic :: Documentation","Topic :: Software Development :: Quality Assurance","Topic :: Utilities"],"wheels":[{"filename":"mdrefcheck-0.2.2-py3-none-macosx_10_12_x86_64.whl","url":"https://files.pythonhosted.org/packages/43/11/3e50df88cdacd804f70c3de7df0aeba5ca044464fcac62c7ed6543334236/mdrefcheck-0.2.2-py3-none-macosx_10_12_x86_64.whl","sboms":[{"artifact_uuid":"3b6584f3-9ed8-5de6-b3ee-308197189459","path":"mdrefcheck-0.2.2.dist-info/sboms/mdrefcheck.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/3b6584f3-9ed8-5de6-b3ee-308197189459/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"mdrefcheck-0.2.2-py3-none-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/50/e5/699490da1de0c1b827b7ee8d91bc552cb3c1a18b4eea91d96887784cb3d3/mdrefcheck-0.2.2-py3-none-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"df8c1c34-bd04-5e60-ad04-b662a9c5597d","path":"mdrefcheck-0.2.2.dist-info/sboms/mdrefcheck.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/df8c1c34-bd04-5e60-ad04-b662a9c5597d/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"mdrefcheck-0.2.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","url":"https://files.pythonhosted.org/packages/16/4e/fde74ac1512601d6baa728b11969cc55dad80aee1999c5d434949b1d47d2/mdrefcheck-0.2.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","sboms":[{"artifact_uuid":"692f17a5-6a98-53cd-9a5b-1669204a5566","path":"mdrefcheck-0.2.2.dist-info/sboms/mdrefcheck.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/692f17a5-6a98-53cd-9a5b-1669204a5566/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"mdrefcheck-0.2.2-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl","url":"https://files.pythonhosted.org/packages/a4/35/e815327721bf486f84a086594943010072a8c936aceef2a32a27c02bec4a/mdrefcheck-0.2.2-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl","sboms":[{"artifact_uuid":"bf46f540-4539-5f16-8980-d78b136d95b9","path":"mdrefcheck-0.2.2.dist-info/sboms/mdrefcheck.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/bf46f540-4539-5f16-8980-d78b136d95b9/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"mdrefcheck-0.2.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl","url":"https://files.pythonhosted.org/packages/d5/8c/0ea3af9e4ef6d1978fe11acaeff4de94d93ed38860e11c521a1a138052e6/mdrefcheck-0.2.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl","sboms":[{"artifact_uuid":"c12a94a5-c60d-5b13-8ed8-4146231061fb","path":"mdrefcheck-0.2.2.dist-info/sboms/mdrefcheck.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/c12a94a5-c60d-5b13-8ed8-4146231061fb/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"mdrefcheck-0.2.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl","url":"https://files.pythonhosted.org/packages/9c/de/8b3639568c676998d6c5bc9ba876e3c8e60de5a94f0c2b8b81973df9a9bb/mdrefcheck-0.2.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl","sboms":[{"artifact_uuid":"6a241125-9536-59a3-a6df-b586d4a5e6fa","path":"mdrefcheck-0.2.2.dist-info/sboms/mdrefcheck.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/6a241125-9536-59a3-a6df-b586d4a5e6fa/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"mdrefcheck-0.2.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl","url":"https://files.pythonhosted.org/packages/2c/fa/419dc07d90dee04491b9172a5283602c93d729a06e1812e5e7ce2d16af5e/mdrefcheck-0.2.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl","sboms":[{"artifact_uuid":"26cf41da-7571-5e3f-8159-bf0247a36522","path":"mdrefcheck-0.2.2.dist-info/sboms/mdrefcheck.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/26cf41da-7571-5e3f-8159-bf0247a36522/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"mdrefcheck-0.2.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/dc/30/4975933acfbf69161e05ed1d68ef986d6ba7ca137cf90a30ecee35ca5f71/mdrefcheck-0.2.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"b5d6027a-9b3c-575e-826a-877cd1cbb332","path":"mdrefcheck-0.2.2.dist-info/sboms/mdrefcheck.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/b5d6027a-9b3c-575e-826a-877cd1cbb332/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"mdrefcheck-0.2.2-py3-none-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/6f/b2/04620ff8c62ff6498b5cb79a6fedaeedff1184160213e51c64879eba687e/mdrefcheck-0.2.2-py3-none-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"b82ce7f8-29a7-5d87-a003-e85a79ea12a0","path":"mdrefcheck-0.2.2.dist-info/sboms/mdrefcheck.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/b82ce7f8-29a7-5d87-a003-e85a79ea12a0/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"mdrefcheck-0.2.2-py3-none-musllinux_1_2_armv7l.whl","url":"https://files.pythonhosted.org/packages/40/68/b4143877e1b81fd713e8bf5fad21072b487cee11e6db1be642c8d4569e71/mdrefcheck-0.2.2-py3-none-musllinux_1_2_armv7l.whl","sboms":[{"artifact_uuid":"7efa2846-bf6e-5655-930e-7d89bbda7c53","path":"mdrefcheck-0.2.2.dist-info/sboms/mdrefcheck.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/7efa2846-bf6e-5655-930e-7d89bbda7c53/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"mdrefcheck-0.2.2-py3-none-musllinux_1_2_i686.whl","url":"https://files.pythonhosted.org/packages/d8/d3/541b8fc468eb98ac3701e8898503eb07aea53844612ad80c85be7ec40642/mdrefcheck-0.2.2-py3-none-musllinux_1_2_i686.whl","sboms":[{"artifact_uuid":"afa27c2c-412a-5bcd-98ad-7fca6bca78be","path":"mdrefcheck-0.2.2.dist-info/sboms/mdrefcheck.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/afa27c2c-412a-5bcd-98ad-7fca6bca78be/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"mdrefcheck-0.2.2-py3-none-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/53/b4/0d2ccf8503a766b9de2ff8b1a7cff9beb2080b088d0b78f5b991d9e085d4/mdrefcheck-0.2.2-py3-none-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"a83e66f6-594d-5949-85e9-4169b443793c","path":"mdrefcheck-0.2.2.dist-info/sboms/mdrefcheck.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/a83e66f6-594d-5949-85e9-4169b443793c/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"mdrefcheck-0.2.2-py3-none-win32.whl","url":"https://files.pythonhosted.org/packages/c0/f2/a2c39959435352a6d844f6c52fec14e4ffcd340ad7f9b59b68df6c8b1e9e/mdrefcheck-0.2.2-py3-none-win32.whl","sboms":[{"artifact_uuid":"b22adcbf-f452-5276-b773-126c7d2736c7","path":"mdrefcheck-0.2.2.dist-info/sboms/mdrefcheck.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/b22adcbf-f452-5276-b773-126c7d2736c7/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"mdrefcheck-0.2.2-py3-none-win_amd64.whl","url":"https://files.pythonhosted.org/packages/b3/5f/ac245fd6c5a1d19d21334d6681c465db2ea041f392712894f7213beb7751/mdrefcheck-0.2.2-py3-none-win_amd64.whl","sboms":[{"artifact_uuid":"3b5a64a1-be14-5a34-b666-5396062a5ad6","path":"mdrefcheck-0.2.2.dist-info/sboms/mdrefcheck.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/3b5a64a1-be14-5a34-b666-5396062a5ad6/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}}],"formats":["CycloneDX"],"sbom_count":14,"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":["mdrefcheck-0.2.2-py3-none-macosx_10_12_x86_64.whl","mdrefcheck-0.2.2-py3-none-macosx_11_0_arm64.whl","mdrefcheck-0.2.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","mdrefcheck-0.2.2-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl","mdrefcheck-0.2.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl","mdrefcheck-0.2.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl","mdrefcheck-0.2.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl","mdrefcheck-0.2.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","mdrefcheck-0.2.2-py3-none-musllinux_1_2_aarch64.whl","mdrefcheck-0.2.2-py3-none-musllinux_1_2_armv7l.whl","mdrefcheck-0.2.2-py3-none-musllinux_1_2_i686.whl","mdrefcheck-0.2.2-py3-none-musllinux_1_2_x86_64.whl","mdrefcheck-0.2.2-py3-none-win32.whl","mdrefcheck-0.2.2-py3-none-win_amd64.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":["mdrefcheck-0.2.2-py3-none-macosx_10_12_x86_64.whl","mdrefcheck-0.2.2-py3-none-macosx_11_0_arm64.whl","mdrefcheck-0.2.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","mdrefcheck-0.2.2-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl","mdrefcheck-0.2.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl","mdrefcheck-0.2.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl","mdrefcheck-0.2.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl","mdrefcheck-0.2.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","mdrefcheck-0.2.2-py3-none-musllinux_1_2_aarch64.whl","mdrefcheck-0.2.2-py3-none-musllinux_1_2_armv7l.whl","mdrefcheck-0.2.2-py3-none-musllinux_1_2_i686.whl","mdrefcheck-0.2.2-py3-none-musllinux_1_2_x86_64.whl","mdrefcheck-0.2.2-py3-none-win32.whl","mdrefcheck-0.2.2-py3-none-win_amd64.whl"]}],"vulnerability_scan":{"scanned_sboms":14,"total_sboms":14,"scanned_at":"2026-11-09","scanner":"osv-scanner 2.7.0","severity_counts":{"high":2}}}