{"schemaVersion":3,"id":"CVE-2026-112397","aliases":["DEBIAN-CVE-2026-112397","GHSA-58r4-6rv3-gfh8","CGA-77m8-8rpr-33v5","CGA-7pcc-gwhx-2ffw","CGA-cx88-mmqj-4qwf","CGA-w436-8gjw-rfx5","CGA-2v8w-46vv-vvrc","CGA-chpf-pmhc-pg8r","CGA-2fc2-99xh-58cm","CGA-2fqv-xj23-x8hh","CGA-4h2f-8gr4-47q6","CGA-4pqq-8825-mw3r","CGA-4vq6-wgq3-8q36","CGA-6f8f-22vj-x5gh","CGA-cgj6-66hm-p36c","CGA-mc8w-2q35-65jr","CGA-fqm7-vcch-9pjw","CGA-mrm3-hv8h-w553","CGA-q42j-j6x6-3qcp","CGA-qhrm-3xv3-2v9x","CGA-r285-85xg-f676","CGA-v9wp-5wpc-7235","CGA-xr6f-45jx-qvhm","CGA-475f-25pg-9f76","CGA-f3rj-5c2w-cmr5","CGA-3mh2-fmxh-phmf","CGA-jfmw-hxxm-fxg9","CGA-mxhx-4762-qcpc","CGA-635r-jh64-43xq","CGA-7fp4-vq65-467j","CGA-m74j-8vp5-4cqw","CGA-vr45-6qmj-68g2","CGA-w67m-j49q-2hmc","CGA-wffr-p6f5-cxhh","CGA-5f8g-m2j8-7q6m","CGA-7867-xqc7-xfvf","CGA-858h-7mph-v9jp","CGA-8rg7-j3c5-xc4j","CGA-cfp2-84cv-wh5r","CGA-gf7j-6chr-gj5j","CGA-gm5v-53jx-3h76","CGA-gp96-8qw8-3rcg","CGA-hp3m-pxfj-v4wr","CGA-p32x-q7c9-fr38","CGA-q58v-jfc8-7rfr","CGA-q994-vvhw-3m4j","CGA-vrp6-6g3j-3w6j","CGA-vvw2-g2v8-9fmq","CGA-wfpv-w72g-27v3","CGA-xfwp-r76v-m75h","CGA-c27g-j8gq-2gjm","CGA-m4w5-r53x-wrr8"],"status":"published","duplicateOf":null,"title":null,"description":"Pillow is a Python imaging library. Prior to 13.0.0, Pillow's ImageMorph.MorphOp.apply() can access memory before a row buffer for a zero-width image. PPM and PGM input can create an image with width zero, and the native morphology routine indexes outrow[width - 1] without rejecting that geometry. An attacker can supply such an image to an application that applies a morphology operation. This can crash the process. This issue is fixed in version 13.0.0.","dates":{"published":"2026-10-19T21:17:35.684Z","modified":"2026-10-19T21:38:18.176Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":8.7,"severity":"high","version":"4.0","versionLabel":"v4.0","source":"CVE.org","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","computed":false,"selection":"backend-summary"},"metrics":[{"version":"4.0","versionLabel":"v4.0","source":"CVE.org","score":8.7,"severity":"high","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","exploitability":null,"impact":null,"computed":false},{"version":"4.0","versionLabel":"v4.0","source":"NVD","score":8.7,"severity":"high","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","exploitability":null,"impact":null,"computed":false},{"version":"4.0","versionLabel":"v4.0","source":"OSV · Pypi","score":8.7,"severity":"high","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","exploitability":null,"impact":null,"computed":true}]},"epss":{"probability":0.00436,"percentile":0.36825,"severity":"low","asOf":"2026-10-21T00:00:00.000Z","change":{"pp":null,"baselineDate":null,"baselineScore":null},"history":[{"date":"2026-10-20T00:00:00.000Z","score":0.00436,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.00436,"percentile":0.36825}],"last30":[{"date":"2026-10-20T00:00:00.000Z","score":0.00436,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.00436,"percentile":0.36825}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[{"id":"CWE-787","name":"Out-of-bounds Write","description":"The product writes data past the end, or before the beginning, of the intended buffer.","type":"weakness","status":"Draft","abstraction":"Base","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/787.html"}],"affected":[{"vendor":"chainguard","product":"apache-beam-python-3.11-sdk","name":"apache-beam-python-3.11-sdk","label":"apache-beam-python-3.11-sdk","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/apache-beam-python-3.11-sdk","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"apache-beam-python-3.12-sdk","name":"apache-beam-python-3.12-sdk","label":"apache-beam-python-3.12-sdk","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/apache-beam-python-3.12-sdk","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"apache-beam-python-3.13-sdk","name":"apache-beam-python-3.13-sdk","label":"apache-beam-python-3.13-sdk","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/apache-beam-python-3.13-sdk","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gftools","name":"gftools","label":"gftools","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gftools","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"jupyter-all-spark-notebook","name":"jupyter-all-spark-notebook","label":"jupyter-all-spark-notebook","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/jupyter-all-spark-notebook","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kserve-storage-controller","name":"kserve-storage-controller","label":"kserve-storage-controller","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kserve-storage-controller","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kserve-xgbserver","name":"kserve-xgbserver","label":"kserve-xgbserver","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kserve-xgbserver","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"label-studio","name":"label-studio","label":"label-studio","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/label-studio","purlType":"apk","versions":[{"text":"< 1.23.2-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.23.2-r2","eol":null,"hubHref":null},{"vendor":"chainguard","product":"mlflow","name":"mlflow","label":"mlflow","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/mlflow","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"mlflow-fips","name":"mlflow-fips","label":"mlflow-fips","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/mlflow-fips","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"nemo-rl-cuda-13.0","name":"nemo-rl-cuda-13.0","label":"nemo-rl-cuda-13.0","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/nemo-rl-cuda-13.0","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"nemo-rl-cuda-13.0-automodel","name":"nemo-rl-cuda-13.0-automodel","label":"nemo-rl-cuda-13.0-automodel","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/nemo-rl-cuda-13.0-automodel","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"nemo-skills","name":"nemo-skills","label":"nemo-skills","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/nemo-skills","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"netbox-fips","name":"netbox-fips","label":"netbox-fips","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/netbox-fips","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"open-webui","name":"open-webui","label":"open-webui","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/open-webui","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"openstack-horizon-2025.2-fips","name":"openstack-horizon-2025.2-fips","label":"openstack-horizon-2025.2-fips","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/openstack-horizon-2025.2-fips","purlType":"apk","versions":[{"text":"< 25.5.2_git20260914-r10","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 25.5.2_git20260914-r10","eol":null,"hubHref":null},{"vendor":"chainguard","product":"openstack-horizon-2026.1","name":"openstack-horizon-2026.1","label":"openstack-horizon-2026.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/openstack-horizon-2026.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"openstack-horizon-2026.1-fips","name":"openstack-horizon-2026.1-fips","label":"openstack-horizon-2026.1-fips","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/openstack-horizon-2026.1-fips","purlType":"apk","versions":[{"text":"< 25.7.3_git20261019-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 25.7.3_git20261019-r1","eol":null,"hubHref":null},{"vendor":"chainguard","product":"pgadmin4","name":"pgadmin4","label":"pgadmin4","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/pgadmin4","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"pgadmin4-fips","name":"pgadmin4-fips","label":"pgadmin4-fips","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/pgadmin4-fips","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"py3.10-pillow","name":"py3.10-pillow","label":"py3.10-pillow","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/py3.10-pillow","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"py3.10-pytorch-cuda-12.6","name":"py3.10-pytorch-cuda-12.6","label":"py3.10-pytorch-cuda-12.6","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/py3.10-pytorch-cuda-12.6","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"py3.10-pytorch-cuda-13.0","name":"py3.10-pytorch-cuda-13.0","label":"py3.10-pytorch-cuda-13.0","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/py3.10-pytorch-cuda-13.0","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"py3.10-pytorch-cuda-13.2","name":"py3.10-pytorch-cuda-13.2","label":"py3.10-pytorch-cuda-13.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/py3.10-pytorch-cuda-13.2","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"py3.10-vllm-cuda-12.4","name":"py3.10-vllm-cuda-12.4","label":"py3.10-vllm-cuda-12.4","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/py3.10-vllm-cuda-12.4","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"py3.11-pillow","name":"py3.11-pillow","label":"py3.11-pillow","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/py3.11-pillow","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"py3.11-pytorch-cuda-13.0","name":"py3.11-pytorch-cuda-13.0","label":"py3.11-pytorch-cuda-13.0","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/py3.11-pytorch-cuda-13.0","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"py3.12-pillow","name":"py3.12-pillow","label":"py3.12-pillow","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/py3.12-pillow","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"py3.13-pillow","name":"py3.13-pillow","label":"py3.13-pillow","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/py3.13-pillow","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"superset-5.0","name":"superset-5.0","label":"superset-5.0","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/superset-5.0","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null},{"text":"< 5.0.0-r45","noFixRecorded":false,"fixedIn":null}],"versionsText":"All versions (No fix recorded) | < 5.0.0-r45","eol":null,"hubHref":null},{"vendor":"chainguard","product":"superset-6.0","name":"superset-6.0","label":"superset-6.0","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/superset-6.0","purlType":"apk","versions":[{"text":"< 6.0.0-r21","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 6.0.0-r21","eol":null,"hubHref":null},{"vendor":"chainguard","product":"superset-6.1","name":"superset-6.1","label":"superset-6.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/superset-6.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null},{"text":"< 6.1.0-r16","noFixRecorded":false,"fixedIn":null}],"versionsText":"All versions (No fix recorded) | < 6.1.0-r16","eol":null,"hubHref":null},{"vendor":"chainguard","product":"superset-fips-6.1","name":"superset-fips-6.1","label":"superset-fips-6.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/superset-fips-6.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"tensorflow-cpu-jupyter","name":"tensorflow-cpu-jupyter","label":"tensorflow-cpu-jupyter","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/tensorflow-cpu-jupyter","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"tensorflow-gpu-jupyter","name":"tensorflow-gpu-jupyter","label":"tensorflow-gpu-jupyter","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/tensorflow-gpu-jupyter","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"wolfi","product":"gftools","name":"gftools","label":"gftools","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/gftools","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"wolfi","product":"kserve-storage-controller","name":"kserve-storage-controller","label":"kserve-storage-controller","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/kserve-storage-controller","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"wolfi","product":"mlflow","name":"mlflow","label":"mlflow","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/mlflow","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"wolfi","product":"open-webui","name":"open-webui","label":"open-webui","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/open-webui","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"wolfi","product":"py3.10-pillow","name":"py3.10-pillow","label":"py3.10-pillow","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/py3.10-pillow","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"wolfi","product":"py3.11-pillow","name":"py3.11-pillow","label":"py3.11-pillow","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/py3.11-pillow","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"wolfi","product":"py3.12-pillow","name":"py3.12-pillow","label":"py3.12-pillow","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/py3.12-pillow","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"wolfi","product":"py3.13-pillow","name":"py3.13-pillow","label":"py3.13-pillow","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/py3.13-pillow","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"wolfi","product":"superset-6.0","name":"superset-6.0","label":"superset-6.0","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/superset-6.0","purlType":"apk","versions":[{"text":"< 6.0.0-r21","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 6.0.0-r21","eol":null,"hubHref":null},{"vendor":"wolfi","product":"superset-6.1","name":"superset-6.1","label":"superset-6.1","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/superset-6.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null},{"text":"< 6.1.0-r16","noFixRecorded":false,"fixedIn":null}],"versionsText":"All versions (No fix recorded) | < 6.1.0-r16","eol":null,"hubHref":null},{"vendor":"debian","product":"pillow","name":"pillow","label":"pillow","ecosystem":"Debian","cpePart":null,"purl":"pkg:deb/debian/pillow","purlType":"deb","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"PyPI","product":"pillow","name":"pillow","label":"pillow","ecosystem":"PyPI","cpePart":null,"purl":"pkg:pypi/pillow","purlType":"pypi","versions":[{"text":"< 13.0.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 13.0.0","eol":null,"hubHref":null},{"vendor":"python-pillow","product":"pillow","name":"Pillow","label":"pillow","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 13.0.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 13.0.0","eol":null,"hubHref":"/vendor/python-pillow/pillow"}],"affectedCount":48,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://github.com/python-pillow/Pillow/security/advisories/GHSA-58r4-6rv3-gfh8","label":"github.com/python-pillow/Pillow/security/advisories/GHSA-58r4-6rv3-gfh8","hostname":"github.com","tags":["X Refsource CONFIRM","WEB"]},{"url":"https://github.com/python-pillow/Pillow/commit/18f7c0dfee93063c51db6ed0ca8c4da2999dcb64","label":"github.com/python-pillow/Pillow/commit/18f7c0dfee93063c51db6ed0ca8c4da2999dcb64","hostname":"github.com","tags":["X Refsource MISC","WEB"]},{"url":"https://github.com/python-pillow/Pillow/releases/tag/13.0.0","label":"github.com/python-pillow/Pillow/releases/tag/13.0.0","hostname":"github.com","tags":["X Refsource MISC","WEB"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2026-112397","label":"security-tracker.debian.org/tracker/CVE-2026-112397","hostname":"security-tracker.debian.org","tags":["Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-112397","label":"nvd.nist.gov/vuln/detail/CVE-2026-112397","hostname":"nvd.nist.gov","tags":["Advisory"]},{"url":"https://github.com/python-pillow/Pillow","label":"github.com/python-pillow/Pillow","hostname":"github.com","tags":["PACKAGE"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2026-10-19T21:17:35.684Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2026-10-19T21:38:18.176Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":35,"level":"medium","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-21T23:48:37.430Z","stale":false,"partial":false}}