{"url":"https://pypi.sbomify.com/package/psd-tools/1.14.2","markdown_url":"https://pypi.sbomify.com/package/psd-tools/1.14.2.md","name":"psd-tools","version":"1.14.2","purl":"pkg:pypi/psd-tools@1.14.2","summary":"Python package for working with Adobe Photoshop PSD files","author":null,"project_urls":{},"requires_python":">=3.10","license":null,"classifiers":["Development Status :: 4 - Beta","Intended Audience :: Developers","Programming Language :: Python","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 :: Python :: 3.14","Topic :: Multimedia :: Graphics","Topic :: Multimedia :: Graphics :: Graphics Conversion","Topic :: Multimedia :: Graphics :: Viewers","Topic :: Software Development :: Libraries :: Python Modules"],"wheels":[{"filename":"psd_tools-1.14.2-cp310-cp310-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/ba/c9/4d3fdfb6280b69502d04933c90f9d830e799763c2cb4e3281cf6f03edacf/psd_tools-1.14.2-cp310-cp310-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"5fde9d5c-eac2-5b30-83fd-e53cc679be33","path":"psd_tools-1.14.2.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/5fde9d5c-eac2-5b30-83fd-e53cc679be33/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"psd_tools-1.14.2-cp310-cp310-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/04/5e/4582d772c0330076fd2a51e7162b02c38df8bdcb4e27c7da0ca0dc3c9ec6/psd_tools-1.14.2-cp310-cp310-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"eb583d4f-1d6e-5493-bd2b-16a929ea1fd2","path":"psd_tools-1.14.2.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/eb583d4f-1d6e-5493-bd2b-16a929ea1fd2/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"psd_tools-1.14.2-cp311-cp311-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/30/25/04e0e7b8cafc92f30cc96926cd5de01aca91620c6f968798e558bbd706ca/psd_tools-1.14.2-cp311-cp311-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"858ee626-6da2-51ba-a5db-6fa895789473","path":"psd_tools-1.14.2.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/858ee626-6da2-51ba-a5db-6fa895789473/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"psd_tools-1.14.2-cp311-cp311-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/99/8f/ff302b2732048775133853ca73c36bbd0172efb08bf6fbbdff690cca6b34/psd_tools-1.14.2-cp311-cp311-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"fa9073dc-b2a1-5dbc-bb44-f13777472b49","path":"psd_tools-1.14.2.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/fa9073dc-b2a1-5dbc-bb44-f13777472b49/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"psd_tools-1.14.2-cp312-cp312-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/57/e6/9ba2bdc7e086dd6eedbbc6011ac702800f75c001cddf2600398137538420/psd_tools-1.14.2-cp312-cp312-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"e56f6608-7a4c-57c1-94d6-9482f09c3876","path":"psd_tools-1.14.2.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/e56f6608-7a4c-57c1-94d6-9482f09c3876/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"psd_tools-1.14.2-cp312-cp312-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/3f/2f/8f5fc5107819dff9b6a00bde922b7fe821eaa75f0c9388023cca43b45c1a/psd_tools-1.14.2-cp312-cp312-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"d43ff109-f1f9-5582-b08e-a0a1f3af8854","path":"psd_tools-1.14.2.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/d43ff109-f1f9-5582-b08e-a0a1f3af8854/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"psd_tools-1.14.2-cp313-abi3-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/96/c8/a1c076bead5fb1c45e73c7fcb032e68d34f7220b1a1d29ccabe5a90938f4/psd_tools-1.14.2-cp313-abi3-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"cdb9d607-4b02-5514-bea4-061e0f07aa37","path":"psd_tools-1.14.2.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/cdb9d607-4b02-5514-bea4-061e0f07aa37/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"psd_tools-1.14.2-cp313-abi3-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/99/19/fac9f8ca00fd2d6a2c8236b1055bc03b8209446bd97589567d6712fc0f12/psd_tools-1.14.2-cp313-abi3-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"62bf18dd-beea-570a-afd6-1984242cb388","path":"psd_tools-1.14.2.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/62bf18dd-beea-570a-afd6-1984242cb388/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}}],"formats":["CycloneDX"],"sbom_count":8,"has_attestation":false,"vulnerabilities":[{"id":"CVE-2026-59991","aliases":["GHSA-8q6g-vjhf-jp8m","PYSEC-2026-4139"],"summary":"psd-tools composite/numpy has uncontrolled memory allocation via crafted PSD geometry","severity":"high","score":7.5,"package":"psd-tools","version":"1.14.2","ecosystem":"PyPI","purl":"pkg:pypi/psd-tools@1.14.2?file_name=psd_tools-1.14.2-cp310-cp310-musllinux_1_2_aarch64.whl","fixed":["1.17.4"],"url":"https://insights.sbomify.com/CVE-2026-59991/","wheels":["psd_tools-1.14.2-cp310-cp310-musllinux_1_2_aarch64.whl","psd_tools-1.14.2-cp310-cp310-musllinux_1_2_x86_64.whl","psd_tools-1.14.2-cp311-cp311-musllinux_1_2_aarch64.whl","psd_tools-1.14.2-cp311-cp311-musllinux_1_2_x86_64.whl","psd_tools-1.14.2-cp312-cp312-musllinux_1_2_aarch64.whl","psd_tools-1.14.2-cp312-cp312-musllinux_1_2_x86_64.whl","psd_tools-1.14.2-cp313-abi3-musllinux_1_2_aarch64.whl","psd_tools-1.14.2-cp313-abi3-musllinux_1_2_x86_64.whl"]},{"id":"CVE-2026-49836","aliases":["GHSA-2rmg-vrx8-9j2f","PYSEC-2026-2969"],"summary":"psd-tools vulnerable to arbitrary file write via smart-object filename","severity":"medium","score":4.6,"package":"psd-tools","version":"1.14.2","ecosystem":"PyPI","purl":"pkg:pypi/psd-tools@1.14.2?file_name=psd_tools-1.14.2-cp310-cp310-musllinux_1_2_aarch64.whl","fixed":["1.17.1"],"url":"https://insights.sbomify.com/CVE-2026-49836/","wheels":["psd_tools-1.14.2-cp310-cp310-musllinux_1_2_aarch64.whl","psd_tools-1.14.2-cp310-cp310-musllinux_1_2_x86_64.whl","psd_tools-1.14.2-cp311-cp311-musllinux_1_2_aarch64.whl","psd_tools-1.14.2-cp311-cp311-musllinux_1_2_x86_64.whl","psd_tools-1.14.2-cp312-cp312-musllinux_1_2_aarch64.whl","psd_tools-1.14.2-cp312-cp312-musllinux_1_2_x86_64.whl","psd_tools-1.14.2-cp313-abi3-musllinux_1_2_aarch64.whl","psd_tools-1.14.2-cp313-abi3-musllinux_1_2_x86_64.whl"]}],"vulnerability_scan":{"scanned_sboms":8,"total_sboms":8,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{"high":1,"medium":1}}}