[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2016-4009":6},{"stargazers_count":4,"fetched_at":5},7,"2026-06-05T08:55:32.481Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":68,"aliases":69,"duplicate_of":9,"upstream":72,"downstream":73,"duplicates":82,"related":83,"reserved_at":9,"published_at":86,"modified_at":87,"state":88,"summary":89,"references_raw":98,"kevs":147,"epss":148,"epss_history":151,"metrics":400,"affected":412},"CVE-2016-4009","Integer overflow in the ImagingResampleHorizontal function in libImaging/Resample.c in Pillow before 3.1.1 allows remote attackers to have unspecified impact via negative values of the new size, which triggers a heap-based buffer overflow.",null,[11],{"_key":12,"id":12,"name":13,"description":14,"type":15,"status":16,"abstraction":17,"likelihood_of_exploit":18,"capec":19},"CWE-119","Improper Restriction of Operations within the Bounds of a Memory Buffer","The product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary. This may result in read or write operations on unexpected memory locations that could be linked to other variables, data structures, or internal program data.","weakness","Stable","Class","High",[20,24,28,32,36,40,44,48,52,56,60,64],{"id":21,"name":22,"techniques":23},"CAPEC-10","Buffer Overflow via Environment Variables",[],{"id":25,"name":26,"techniques":27},"CAPEC-100","Overflow Buffers",[],{"id":29,"name":30,"techniques":31},"CAPEC-123","Buffer Manipulation",[],{"id":33,"name":34,"techniques":35},"CAPEC-14","Client-side Injection-induced Buffer Overflow",[],{"id":37,"name":38,"techniques":39},"CAPEC-24","Filter Failure through Buffer Overflow",[],{"id":41,"name":42,"techniques":43},"CAPEC-42","MIME Conversion",[],{"id":45,"name":46,"techniques":47},"CAPEC-44","Overflow Binary Resource File",[],{"id":49,"name":50,"techniques":51},"CAPEC-45","Buffer Overflow via Symbolic Links",[],{"id":53,"name":54,"techniques":55},"CAPEC-46","Overflow Variables and Tags",[],{"id":57,"name":58,"techniques":59},"CAPEC-47","Buffer Overflow via Parameter Expansion",[],{"id":61,"name":62,"techniques":63},"CAPEC-8","Buffer Overflow in an API Call",[],{"id":65,"name":66,"techniques":67},"CAPEC-9","Buffer Overflow in Local Command-Line Utilities",[],[],[70,71],"GHSA-hvr8-466p-75rh","PYSEC-2016-7",[],[74,76,78,80],{"_key":75},"UBUNTU-CVE-2016-4009",{"_key":77},"SUSE-SU-2019:2334-1",{"_key":79},"SUSE-SU-2020:1194-1",{"_key":81},"DEBIAN-CVE-2016-4009",[],[84,85],{"_key":77},{"_key":79},"2016-04-13T16:00:00.000Z","2024-08-06T00:17:30.835Z","Modified",{"cisa_kev":90,"cisa_ransomware":90,"cisa_vendor":9,"epss_severity":91,"epss_score":92,"severity":93,"severity_score":94,"severity_version":95,"severity_source":96,"severity_vector":97,"severity_status":88},false,"low",0.05263,"high",10,"v2.0","nvd","AV:N/AC:L/Au:N/C:C/I:C/A:C",[99,109,115,120,126,130,134,138,142],{"url":100,"sources":101,"tags":104},"https://security.gentoo.org/glsa/201612-52",[102,96,103],"cve.org","osv_pypi",[105,106,107,108],"Vendor Advisory","X Refsource GENTOO","WEB","Advisory",{"url":110,"sources":111,"tags":112},"https://github.com/python-pillow/Pillow/pull/1714",[102,96,103],[113,114,107],"X Refsource CONFIRM","Patch",{"url":116,"sources":117,"tags":118},"https://github.com/python-pillow/Pillow/commit/4e0d9b0b9740d258ade40cce248c93777362ac1e",[102,96,103],[113,114,107,119],"FIX",{"url":121,"sources":122,"tags":123},"http://www.securityfocus.com/bid/86064",[102,96,103],[124,125,107],"VDB Entry","X Refsource BID",{"url":127,"sources":128,"tags":129},"https://github.com/python-pillow/Pillow/blob/c3cb690fed5d4bf0c45576759de55d054916c165/CHANGES.rst",[102,96,103],[113,114,105,107],{"url":131,"sources":132,"tags":133},"https://nvd.nist.gov/vuln/detail/CVE-2016-4009",[103],[108],{"url":135,"sources":136,"tags":137},"https://github.com/advisories/GHSA-hvr8-466p-75rh",[103],[108],{"url":139,"sources":140,"tags":141},"https://github.com/pypa/advisory-database/tree/main/vulns/pillow/PYSEC-2016-7.yaml",[103],[107],{"url":143,"sources":144,"tags":145},"https://github.com/python-pillow/Pillow",[103],[146],"PACKAGE",[],{"date":149,"score":92,"percentile":150},"2026-06-04",0.90159,[152,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,215,217,219,221,224,227,230,233,236,239,242,245,248,251,254,257,260,263,266,269,272,274,277,280,283,286,288,290,292,295,298,301,304,307,309,312,314,317,320,322,324,327,330,332,334,337,339,342,345,347,349,352,354,357,359,361,364,366,369,372,375,378,381,383,386,389,392,395,397],{"date":153,"score":154,"percentile":155},"2025-11-04",0.03498,0.87084,{"date":157,"score":154,"percentile":158},"2025-11-05",0.87087,{"date":160,"score":154,"percentile":161},"2025-11-06",0.87083,{"date":163,"score":154,"percentile":164},"2025-11-07",0.8709,{"date":166,"score":154,"percentile":167},"2025-11-08",0.87094,{"date":169,"score":154,"percentile":170},"2025-11-09",0.87088,{"date":172,"score":154,"percentile":173},"2025-11-10",0.87086,{"date":175,"score":154,"percentile":176},"2025-11-11",0.87093,{"date":178,"score":154,"percentile":179},"2025-11-12",0.87098,{"date":181,"score":154,"percentile":182},"2025-11-13",0.87103,{"date":184,"score":154,"percentile":185},"2025-11-14",0.87106,{"date":187,"score":154,"percentile":188},"2025-11-15",0.871,{"date":190,"score":154,"percentile":191},"2025-11-16",0.87104,{"date":193,"score":154,"percentile":194},"2025-11-17",0.87099,{"date":196,"score":154,"percentile":197},"2025-11-18",0.86396,{"date":199,"score":154,"percentile":200},"2025-11-19",0.86397,{"date":202,"score":154,"percentile":203},"2025-11-20",0.86399,{"date":205,"score":154,"percentile":206},"2025-11-21",0.8711,{"date":208,"score":154,"percentile":209},"2025-11-22",0.87105,{"date":211,"score":154,"percentile":212},"2025-11-23",0.87102,{"date":214,"score":154,"percentile":212},"2025-11-24",{"date":216,"score":154,"percentile":182},"2025-11-25",{"date":218,"score":154,"percentile":212},"2025-11-26",{"date":220,"score":154,"percentile":191},"2025-11-27",{"date":222,"score":154,"percentile":223},"2025-11-28",0.87091,{"date":225,"score":154,"percentile":226},"2025-11-29",0.87165,{"date":228,"score":154,"percentile":229},"2025-11-30",0.87164,{"date":231,"score":154,"percentile":232},"2025-12-01",0.87228,{"date":234,"score":154,"percentile":235},"2025-12-02",0.87229,{"date":237,"score":154,"percentile":238},"2025-12-03",0.87227,{"date":240,"score":154,"percentile":241},"2025-12-04",0.8716,{"date":243,"score":154,"percentile":244},"2025-12-05",0.87163,{"date":246,"score":154,"percentile":247},"2025-12-06",0.87162,{"date":249,"score":154,"percentile":250},"2025-12-07",0.87155,{"date":252,"score":154,"percentile":253},"2025-12-08",0.87157,{"date":255,"score":154,"percentile":256},"2025-12-09",0.87169,{"date":258,"score":154,"percentile":259},"2025-12-10",0.87186,{"date":261,"score":154,"percentile":262},"2025-12-11",0.87192,{"date":264,"score":154,"percentile":265},"2025-12-12",0.87197,{"date":267,"score":154,"percentile":268},"2025-12-13",0.87195,{"date":270,"score":154,"percentile":271},"2025-12-14",0.8719,{"date":273,"score":154,"percentile":271},"2025-12-15",{"date":275,"score":154,"percentile":276},"2025-12-16",0.87198,{"date":278,"score":154,"percentile":279},"2025-12-17",0.87202,{"date":281,"score":154,"percentile":282},"2025-12-18",0.8721,{"date":284,"score":154,"percentile":285},"2025-12-19",0.87211,{"date":287,"score":154,"percentile":282},"2025-12-20",{"date":289,"score":154,"percentile":285},"2025-12-21",{"date":291,"score":154,"percentile":285},"2025-12-22",{"date":293,"score":154,"percentile":294},"2025-12-23",0.87213,{"date":296,"score":154,"percentile":297},"2025-12-24",0.87219,{"date":299,"score":154,"percentile":300},"2025-12-25",0.87233,{"date":302,"score":154,"percentile":303},"2025-12-26",0.87232,{"date":305,"score":154,"percentile":306},"2025-12-27",0.87281,{"date":308,"score":154,"percentile":238},"2025-12-28",{"date":310,"score":154,"percentile":311},"2025-12-29",0.87221,{"date":313,"score":154,"percentile":235},"2025-12-30",{"date":315,"score":154,"percentile":316},"2025-12-31",0.8724,{"date":318,"score":154,"percentile":319},"2026-01-01",0.873,{"date":321,"score":154,"percentile":319},"2026-01-02",{"date":323,"score":154,"percentile":319},"2026-01-03",{"date":325,"score":154,"percentile":326},"2026-01-04",0.87234,{"date":328,"score":154,"percentile":329},"2026-01-05",0.8723,{"date":331,"score":154,"percentile":303},"2026-01-06",{"date":333,"score":154,"percentile":300},"2026-01-07",{"date":335,"score":154,"percentile":336},"2026-01-08",0.87239,{"date":338,"score":154,"percentile":336},"2026-01-09",{"date":340,"score":154,"percentile":341},"2026-01-10",0.87241,{"date":343,"score":154,"percentile":344},"2026-01-11",0.87235,{"date":346,"score":154,"percentile":300},"2026-01-12",{"date":348,"score":154,"percentile":329},"2026-01-13",{"date":350,"score":154,"percentile":351},"2026-01-14",0.87242,{"date":353,"score":154,"percentile":351},"2026-01-15",{"date":355,"score":154,"percentile":356},"2026-01-16",0.87249,{"date":358,"score":154,"percentile":356},"2026-01-17",{"date":360,"score":154,"percentile":356},"2026-01-18",{"date":362,"score":154,"percentile":363},"2026-01-19",0.87246,{"date":365,"score":154,"percentile":363},"2026-01-20",{"date":367,"score":154,"percentile":368},"2026-01-21",0.87248,{"date":370,"score":154,"percentile":371},"2026-01-22",0.87252,{"date":373,"score":154,"percentile":374},"2026-01-23",0.87263,{"date":376,"score":154,"percentile":377},"2026-01-24",0.8727,{"date":379,"score":154,"percentile":380},"2026-01-25",0.87267,{"date":382,"score":154,"percentile":380},"2026-01-26",{"date":384,"score":154,"percentile":385},"2026-01-27",0.87268,{"date":387,"score":154,"percentile":388},"2026-01-28",0.87272,{"date":390,"score":154,"percentile":391},"2026-01-29",0.87275,{"date":393,"score":154,"percentile":394},"2026-01-30",0.87277,{"date":396,"score":154,"percentile":394},"2026-01-31",{"date":398,"score":154,"percentile":399},"2026-02-01",0.87345,[401,407],{"source":96,"cvss_v2_0":402,"cvss_v3_0":403,"cvss_v3_1":9,"cvss_v4_0":9},{"baseScore":94,"baseSeverity":9,"vectorString":97,"impactScore":94,"exploitabilityScore":94},{"baseScore":404,"baseSeverity":405,"vectorString":406,"impactScore":404,"exploitabilityScore":94},9.8,"CRITICAL","CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",{"source":103,"cvss_v2_0":9,"cvss_v3_0":408,"cvss_v3_1":9,"cvss_v4_0":409},{"baseScore":404,"baseSeverity":9,"vectorString":406,"impactScore":404,"exploitabilityScore":94},{"baseScore":410,"baseSeverity":9,"vectorString":411,"impactScore":9,"exploitabilityScore":9},9.3,"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",[413,427],{"ecosystem":414,"name":415,"vendor":414,"product":415,"cpe_part":9,"purl_type":416,"purl_namespace":9,"purl_name":415,"source":9,"versions":417},"PyPI","pillow","pypi",[418,424],{"version":419,"is_range":420,"range_type":421,"version_start":9,"version_start_type":9,"version_end":422,"version_end_type":423,"fixed_in":9},"lt4e0d9b0b9740d258ade40cce248c93777362ac1e",true,"ecosystem","4e0d9b0b9740d258ade40cce248c93777362ac1e","excluding",{"version":425,"is_range":420,"range_type":421,"version_start":9,"version_start_type":9,"version_end":426,"version_end_type":423,"fixed_in":9},"lt3_1_1","3.1.1",{"ecosystem":9,"name":415,"vendor":428,"product":415,"cpe_part":429,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":430},"python","a",[431],{"version":432,"is_range":420,"range_type":433,"version_start":9,"version_start_type":9,"version_end":434,"version_end_type":435,"fixed_in":9},"lte3.1.0","cpe","3.1.0","including"]