{"package":"pillow","ecosystem":"pypi","latest_version":"12.2.0","description":"Python Imaging Library (fork)","license":null,"homepage":"https://pypi.org/project/pillow/","repository":"https://github.com/python-pillow/Pillow","downloads_weekly":0,"health":{"score":63,"risk":"moderate","breakdown":{"maintenance":25,"popularity":0,"security":23,"maturity":15,"community":0},"deprecated":false,"max_score":100},"vulnerabilities":{"count":3,"critical":0,"high":0,"medium":1,"low":2,"details":[{"vuln_id":"A-299477569","severity":"medium","summary":"libwebp: OOB write in BuildHuffmanTable","affected_versions":">=0.0.0","fixed_version":"1.1.2-0.20250406010349-76805d5a8860","source":"osv","published_at":"2023-09-12T15:30:20Z"},{"vuln_id":"OSV-2022-1074","severity":"unknown","summary":"Invalid-free in _dealloc","affected_versions":">=bb2016794f1f9bf9e4726727080e1beb789823fb","fixed_version":"f7363c1091c70356d92e56abfca6b65bef9e7b26","source":"osv","published_at":"2022-10-22T00:00:27.668938Z"},{"vuln_id":"OSV-2022-715","severity":"unknown","summary":"Segv on unknown address in jpeg_read_scanlines","affected_versions":">=c58d2817bc891c26e6b8098b8909c0eb2e7ce61b","fixed_version":"9887544fafcd13cc8afcfa0c6d0f2e6facc1a8b8","source":"osv","published_at":"2022-08-15T00:00:50.156496Z"}]},"versions":{"latest":"12.2.0","total_count":106,"recent":["9.1.0","9.1.1","9.2.0","9.3.0","9.4.0","9.5.0","10.0.0","10.0.1","10.1.0","10.2.0","10.3.0","10.4.0","11.0.0","11.1.0","11.2.1","11.3.0","12.0.0","12.1.0","12.1.1","12.2.0"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":0,"first_published":null,"last_published":"2026-04-01T14:42:15.402392Z","dependencies_count":26,"dependencies":["furo; extra == \"docs\"","olefile; extra == \"docs\"","sphinx>=8.2; extra == \"docs\"","sphinx-autobuild; extra == \"docs\"","sphinx-copybutton; extra == \"docs\"","sphinx-inline-tabs; extra == \"docs\"","sphinxext-opengraph; extra == \"docs\"","olefile; extra == \"fpx\"","olefile; extra == \"mic\"","arro3-compute; extra == \"test-arrow\"","arro3-core; extra == \"test-arrow\"","nanoarrow; extra == \"test-arrow\"","pyarrow; extra == \"test-arrow\"","check-manifest; extra == \"tests\"","coverage>=7.4.2; extra == \"tests\"","defusedxml; extra == \"tests\"","markdown2; extra == \"tests\"","olefile; extra == \"tests\"","packaging; extra == \"tests\"","pyroma>=5; extra == \"tests\"","pytest; extra == \"tests\"","pytest-cov; extra == \"tests\"","pytest-timeout; extra == \"tests\"","pytest-xdist; extra == \"tests\"","trove-classifiers>=2024.10.12; extra == \"tests\"","defusedxml; extra == \"xmp\""]},"_preprocessed":true,"_cache":"hit","_response_ms":0}