[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2023-44271":6},{"stargazers_count":4,"fetched_at":5},7,"2026-06-05T02:55:30.529Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":406,"aliases":407,"duplicate_of":9,"upstream":411,"downstream":412,"duplicates":443,"related":444,"reserved_at":9,"published_at":451,"modified_at":452,"state":453,"summary":454,"references_raw":463,"kevs":514,"epss":515,"epss_history":518,"metrics":786,"affected":797},"CVE-2023-44271","An issue was discovered in Pillow before 10.0.0. It is a Denial of Service that uncontrollably allocates memory to process a given task, potentially causing a service to crash by having it run out of memory. This occurs for truetype in ImageFont when textlength in an ImageDraw instance operates on a long text argument.",null,[11],{"_key":12,"id":12,"name":13,"description":14,"type":15,"status":16,"abstraction":17,"likelihood_of_exploit":18,"capec":19},"CWE-770","Allocation of Resources Without Limits or Throttling","The product allocates a reusable resource or group of resources on behalf of an actor without imposing any intended restrictions on the size or number of resources that can be allocated.","weakness","Incomplete","Base","High",[20,106,116,120,124,128,132,136,168,230,234,238,268,298,330,334,338,342,346,350],{"id":21,"name":22,"techniques":23},"CAPEC-125","Flooding",[24,78],{"id":25,"name":26,"tactics":27,"countermeasures":31},"T1498.001","Direct Network Flood",[28],{"id":29,"name":30},"TA0105","Impact",[32,37,41,45,49,53,57,61,65,69,74],{"id":33,"name":34,"tactic":35},"D3-UGLPA","User Geolocation Logon Pattern Analysis",{"name":36},"Detect",{"id":38,"name":39,"tactic":40},"D3-PMAD","Protocol Metadata Anomaly Detection",{"name":36},{"id":42,"name":43,"tactic":44},"D3-CSPP","Client-server Payload Profiling",{"name":36},{"id":46,"name":47,"tactic":48},"D3-PHDURA","Per Host Download-Upload Ratio Analysis",{"name":36},{"id":50,"name":51,"tactic":52},"D3-NTSA","Network Traffic Signature Analysis",{"name":36},{"id":54,"name":55,"tactic":56},"D3-APCA","Application Protocol Command Analysis",{"name":36},{"id":58,"name":59,"tactic":60},"D3-NTCD","Network Traffic Community Deviation",{"name":36},{"id":62,"name":63,"tactic":64},"D3-RTSD","Remote Terminal Session Detection",{"name":36},{"id":66,"name":67,"tactic":68},"D3-ISVA","Inbound Session Volume Analysis",{"name":36},{"id":70,"name":71,"tactic":72},"D3-NTF","Network Traffic Filtering",{"name":73},"Isolate",{"id":75,"name":76,"tactic":77},"D3-ITF","Inbound Traffic Filtering",{"name":73},{"id":79,"name":80,"tactics":81,"countermeasures":83},"T1499","Endpoint Denial of Service",[82],{"id":29,"name":30},[84,86,88,90,92,94,96,98,100,102,104],{"id":33,"name":34,"tactic":85},{"name":36},{"id":38,"name":39,"tactic":87},{"name":36},{"id":42,"name":43,"tactic":89},{"name":36},{"id":46,"name":47,"tactic":91},{"name":36},{"id":50,"name":51,"tactic":93},{"name":36},{"id":54,"name":55,"tactic":95},{"name":36},{"id":58,"name":59,"tactic":97},{"name":36},{"id":62,"name":63,"tactic":99},{"name":36},{"id":66,"name":67,"tactic":101},{"name":36},{"id":70,"name":71,"tactic":103},{"name":73},{"id":75,"name":76,"tactic":105},{"name":73},{"id":107,"name":108,"techniques":109},"CAPEC-130","Excessive Allocation",[110],{"id":111,"name":112,"tactics":113,"countermeasures":115},"T1499.003","Application Exhaustion Flood",[114],{"id":29,"name":30},[],{"id":117,"name":118,"techniques":119},"CAPEC-147","XML Ping of the Death",[],{"id":121,"name":122,"techniques":123},"CAPEC-197","Exponential Data Expansion",[],{"id":125,"name":126,"techniques":127},"CAPEC-229","Serialized Data Parameter Blowup",[],{"id":129,"name":130,"techniques":131},"CAPEC-230","Serialized Data with Nested Payloads",[],{"id":133,"name":134,"techniques":135},"CAPEC-231","Oversized Serialized Data Payloads",[],{"id":137,"name":138,"techniques":139},"CAPEC-469","HTTP DoS",[140],{"id":141,"name":142,"tactics":143,"countermeasures":145},"T1499.002","Service Exhaustion Flood",[144],{"id":29,"name":30},[146,148,150,152,154,156,158,160,162,164,166],{"id":33,"name":34,"tactic":147},{"name":36},{"id":38,"name":39,"tactic":149},{"name":36},{"id":42,"name":43,"tactic":151},{"name":36},{"id":46,"name":47,"tactic":153},{"name":36},{"id":50,"name":51,"tactic":155},{"name":36},{"id":54,"name":55,"tactic":157},{"name":36},{"id":58,"name":59,"tactic":159},{"name":36},{"id":62,"name":63,"tactic":161},{"name":36},{"id":66,"name":67,"tactic":163},{"name":36},{"id":70,"name":71,"tactic":165},{"name":73},{"id":75,"name":76,"tactic":167},{"name":73},{"id":169,"name":170,"techniques":171},"CAPEC-482","TCP Flood",[172,198,204],{"id":25,"name":26,"tactics":173,"countermeasures":175},[174],{"id":29,"name":30},[176,178,180,182,184,186,188,190,192,194,196],{"id":33,"name":34,"tactic":177},{"name":36},{"id":38,"name":39,"tactic":179},{"name":36},{"id":42,"name":43,"tactic":181},{"name":36},{"id":46,"name":47,"tactic":183},{"name":36},{"id":50,"name":51,"tactic":185},{"name":36},{"id":54,"name":55,"tactic":187},{"name":36},{"id":58,"name":59,"tactic":189},{"name":36},{"id":62,"name":63,"tactic":191},{"name":36},{"id":66,"name":67,"tactic":193},{"name":36},{"id":70,"name":71,"tactic":195},{"name":73},{"id":75,"name":76,"tactic":197},{"name":73},{"id":199,"name":200,"tactics":201,"countermeasures":203},"T1499.001","OS Exhaustion Flood",[202],{"id":29,"name":30},[],{"id":141,"name":142,"tactics":205,"countermeasures":207},[206],{"id":29,"name":30},[208,210,212,214,216,218,220,222,224,226,228],{"id":33,"name":34,"tactic":209},{"name":36},{"id":38,"name":39,"tactic":211},{"name":36},{"id":42,"name":43,"tactic":213},{"name":36},{"id":46,"name":47,"tactic":215},{"name":36},{"id":50,"name":51,"tactic":217},{"name":36},{"id":54,"name":55,"tactic":219},{"name":36},{"id":58,"name":59,"tactic":221},{"name":36},{"id":62,"name":63,"tactic":223},{"name":36},{"id":66,"name":67,"tactic":225},{"name":36},{"id":70,"name":71,"tactic":227},{"name":73},{"id":75,"name":76,"tactic":229},{"name":73},{"id":231,"name":232,"techniques":233},"CAPEC-486","UDP Flood",[],{"id":235,"name":236,"techniques":237},"CAPEC-487","ICMP Flood",[],{"id":239,"name":240,"techniques":241},"CAPEC-488","HTTP Flood",[242],{"id":141,"name":142,"tactics":243,"countermeasures":245},[244],{"id":29,"name":30},[246,248,250,252,254,256,258,260,262,264,266],{"id":33,"name":34,"tactic":247},{"name":36},{"id":38,"name":39,"tactic":249},{"name":36},{"id":42,"name":43,"tactic":251},{"name":36},{"id":46,"name":47,"tactic":253},{"name":36},{"id":50,"name":51,"tactic":255},{"name":36},{"id":54,"name":55,"tactic":257},{"name":36},{"id":58,"name":59,"tactic":259},{"name":36},{"id":62,"name":63,"tactic":261},{"name":36},{"id":66,"name":67,"tactic":263},{"name":36},{"id":70,"name":71,"tactic":265},{"name":73},{"id":75,"name":76,"tactic":267},{"name":73},{"id":269,"name":270,"techniques":271},"CAPEC-489","SSL Flood",[272],{"id":141,"name":142,"tactics":273,"countermeasures":275},[274],{"id":29,"name":30},[276,278,280,282,284,286,288,290,292,294,296],{"id":33,"name":34,"tactic":277},{"name":36},{"id":38,"name":39,"tactic":279},{"name":36},{"id":42,"name":43,"tactic":281},{"name":36},{"id":46,"name":47,"tactic":283},{"name":36},{"id":50,"name":51,"tactic":285},{"name":36},{"id":54,"name":55,"tactic":287},{"name":36},{"id":58,"name":59,"tactic":289},{"name":36},{"id":62,"name":63,"tactic":291},{"name":36},{"id":66,"name":67,"tactic":293},{"name":36},{"id":70,"name":71,"tactic":295},{"name":73},{"id":75,"name":76,"tactic":297},{"name":73},{"id":299,"name":300,"techniques":301},"CAPEC-490","Amplification",[302],{"id":303,"name":304,"tactics":305,"countermeasures":307},"T1498.002","Reflection Amplification",[306],{"id":29,"name":30},[308,310,312,314,316,318,320,322,324,326,328],{"id":33,"name":34,"tactic":309},{"name":36},{"id":38,"name":39,"tactic":311},{"name":36},{"id":42,"name":43,"tactic":313},{"name":36},{"id":46,"name":47,"tactic":315},{"name":36},{"id":50,"name":51,"tactic":317},{"name":36},{"id":54,"name":55,"tactic":319},{"name":36},{"id":58,"name":59,"tactic":321},{"name":36},{"id":62,"name":63,"tactic":323},{"name":36},{"id":66,"name":67,"tactic":325},{"name":36},{"id":70,"name":71,"tactic":327},{"name":73},{"id":75,"name":76,"tactic":329},{"name":73},{"id":331,"name":332,"techniques":333},"CAPEC-491","Quadratic Data Expansion",[],{"id":335,"name":336,"techniques":337},"CAPEC-493","SOAP Array Blowup",[],{"id":339,"name":340,"techniques":341},"CAPEC-494","TCP Fragmentation",[],{"id":343,"name":344,"techniques":345},"CAPEC-495","UDP Fragmentation",[],{"id":347,"name":348,"techniques":349},"CAPEC-496","ICMP Fragmentation",[],{"id":351,"name":352,"techniques":353},"CAPEC-528","XML Flood",[354,380],{"id":141,"name":142,"tactics":355,"countermeasures":357},[356],{"id":29,"name":30},[358,360,362,364,366,368,370,372,374,376,378],{"id":33,"name":34,"tactic":359},{"name":36},{"id":38,"name":39,"tactic":361},{"name":36},{"id":42,"name":43,"tactic":363},{"name":36},{"id":46,"name":47,"tactic":365},{"name":36},{"id":50,"name":51,"tactic":367},{"name":36},{"id":54,"name":55,"tactic":369},{"name":36},{"id":58,"name":59,"tactic":371},{"name":36},{"id":62,"name":63,"tactic":373},{"name":36},{"id":66,"name":67,"tactic":375},{"name":36},{"id":70,"name":71,"tactic":377},{"name":73},{"id":75,"name":76,"tactic":379},{"name":73},{"id":25,"name":26,"tactics":381,"countermeasures":383},[382],{"id":29,"name":30},[384,386,388,390,392,394,396,398,400,402,404],{"id":33,"name":34,"tactic":385},{"name":36},{"id":38,"name":39,"tactic":387},{"name":36},{"id":42,"name":43,"tactic":389},{"name":36},{"id":46,"name":47,"tactic":391},{"name":36},{"id":50,"name":51,"tactic":393},{"name":36},{"id":54,"name":55,"tactic":395},{"name":36},{"id":58,"name":59,"tactic":397},{"name":36},{"id":62,"name":63,"tactic":399},{"name":36},{"id":66,"name":67,"tactic":401},{"name":36},{"id":70,"name":71,"tactic":403},{"name":73},{"id":75,"name":76,"tactic":405},{"name":73},[],[408,409,410],"GHSA-8ghj-p4vj-mr35","BIT-pillow-2023-44271","PYSEC-2023-227",[],[413,415,417,419,421,423,425,427,429,431,433,435,437,439,441],{"_key":414},"SUSE-SU-2023:4630-1",{"_key":416},"SUSE-SU-2023:4631-1",{"_key":418},"SUSE-SU-2023:4465-1",{"_key":420},"SUSE-SU-2023:4528-1",{"_key":422},"OPENSUSE-SU-2024:13439-1",{"_key":424},"DLA-3768-1",{"_key":426},"DSA-5704-1",{"_key":428},"UBUNTU-CVE-2023-44271",{"_key":430},"MGASA-2024-0133",{"_key":432},"USN-6618-1",{"_key":434},"USN-8135-1",{"_key":436},"DEBIAN-CVE-2023-44271",{"_key":438},"RHSA-2024:0345",{"_key":440},"RHSA-2024:1057",{"_key":442},"RHSA-2024:3005",[],[445,446,447,448,449,450],{"_key":414},{"_key":416},{"_key":418},{"_key":420},{"_key":422},{"_key":430},"2023-11-03T00:00:00.000Z","2024-08-02T19:59:51.982Z","Modified",{"cisa_kev":455,"cisa_ransomware":455,"cisa_vendor":9,"epss_severity":456,"epss_score":457,"severity":458,"severity_score":459,"severity_version":460,"severity_source":461,"severity_vector":462,"severity_status":453},false,"low",0.00236,"high",7.5,"v3.1","nvd","CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",[464,472,477,482,488,492,497,501,505,510],{"url":465,"sources":466,"tags":469},"https://github.com/python-pillow/Pillow/pull/7244",[467,461,468],"cve.org","osv_pypi",[470,471],"Patch","WEB",{"url":473,"sources":474,"tags":475},"https://github.com/python-pillow/Pillow/commit/1fe1bb49c452b0318cad12ea9d97c3bef188e9a7",[467,461,468],[470,471,476],"FIX",{"url":478,"sources":479,"tags":480},"https://devhub.checkmarx.com/cve-details/CVE-2023-44271/",[467,461,468],[481,471],"Third Party Advisory",{"url":483,"sources":484,"tags":485},"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/N2JOEDUJDQLCUII2LQYZYSM7RJL2I3P4/",[467,461],[486,487,481],"Vendor Advisory","Mailing List",{"url":489,"sources":490,"tags":491},"https://lists.debian.org/debian-lts-announce/2024/03/msg00021.html",[467,461,468],[487,471],{"url":493,"sources":494,"tags":495},"https://nvd.nist.gov/vuln/detail/CVE-2023-44271",[468],[496],"Advisory",{"url":498,"sources":499,"tags":500},"https://devhub.checkmarx.com/cve-details/CVE-2023-44271",[468],[471],{"url":502,"sources":503,"tags":504},"https://github.com/pypa/advisory-database/tree/main/vulns/pillow/PYSEC-2023-227.yaml",[468],[471],{"url":506,"sources":507,"tags":508},"https://github.com/python-pillow/Pillow",[468],[509],"PACKAGE",{"url":511,"sources":512,"tags":513},"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/N2JOEDUJDQLCUII2LQYZYSM7RJL2I3P4",[468],[471],[],{"date":516,"score":457,"percentile":517},"2026-06-04",0.46722,[519,523,526,529,532,535,538,541,544,547,550,553,556,560,563,567,570,573,576,579,582,585,588,590,593,596,599,602,605,608,611,614,617,620,623,626,629,632,634,637,640,643,646,648,651,654,657,660,663,665,668,671,674,677,680,683,686,689,692,695,698,701,704,706,709,712,715,718,721,724,727,730,733,736,738,741,744,747,750,753,756,759,762,765,768,771,774,777,780,783],{"date":520,"score":521,"percentile":522},"2025-11-04",0.00137,0.34225,{"date":524,"score":521,"percentile":525},"2025-11-05",0.34213,{"date":527,"score":521,"percentile":528},"2025-11-06",0.34214,{"date":530,"score":521,"percentile":531},"2025-11-07",0.34232,{"date":533,"score":521,"percentile":534},"2025-11-08",0.34227,{"date":536,"score":521,"percentile":537},"2025-11-09",0.34208,{"date":539,"score":521,"percentile":540},"2025-11-10",0.34157,{"date":542,"score":521,"percentile":543},"2025-11-11",0.34185,{"date":545,"score":521,"percentile":546},"2025-11-12",0.34229,{"date":548,"score":521,"percentile":549},"2025-11-13",0.34246,{"date":551,"score":521,"percentile":552},"2025-11-14",0.34252,{"date":554,"score":521,"percentile":555},"2025-11-15",0.34251,{"date":557,"score":558,"percentile":559},"2025-11-16",0.00148,0.35952,{"date":561,"score":558,"percentile":562},"2025-11-17",0.35927,{"date":564,"score":565,"percentile":566},"2025-11-18",0.00568,0.65964,{"date":568,"score":565,"percentile":569},"2025-11-19",0.65973,{"date":571,"score":565,"percentile":572},"2025-11-20",0.65967,{"date":574,"score":558,"percentile":575},"2025-11-21",0.3594,{"date":577,"score":558,"percentile":578},"2025-11-22",0.35943,{"date":580,"score":558,"percentile":581},"2025-11-23",0.35911,{"date":583,"score":558,"percentile":584},"2025-11-24",0.3589,{"date":586,"score":558,"percentile":587},"2025-11-25",0.35892,{"date":589,"score":558,"percentile":584},"2025-11-26",{"date":591,"score":558,"percentile":592},"2025-11-27",0.359,{"date":594,"score":558,"percentile":595},"2025-11-28",0.35878,{"date":597,"score":558,"percentile":598},"2025-11-29",0.3586,{"date":600,"score":558,"percentile":601},"2025-11-30",0.35847,{"date":603,"score":558,"percentile":604},"2025-12-01",0.35958,{"date":606,"score":558,"percentile":607},"2025-12-02",0.35966,{"date":609,"score":558,"percentile":610},"2025-12-03",0.35962,{"date":612,"score":558,"percentile":613},"2025-12-04",0.35838,{"date":615,"score":558,"percentile":616},"2025-12-05",0.35868,{"date":618,"score":558,"percentile":619},"2025-12-06",0.35856,{"date":621,"score":558,"percentile":622},"2025-12-07",0.35826,{"date":624,"score":558,"percentile":625},"2025-12-08",0.35841,{"date":627,"score":558,"percentile":628},"2025-12-09",0.35879,{"date":630,"score":558,"percentile":631},"2025-12-10",0.35936,{"date":633,"score":558,"percentile":610},"2025-12-11",{"date":635,"score":558,"percentile":636},"2025-12-12",0.35996,{"date":638,"score":558,"percentile":639},"2025-12-13",0.35974,{"date":641,"score":558,"percentile":642},"2025-12-14",0.35946,{"date":644,"score":558,"percentile":645},"2025-12-15",0.35906,{"date":647,"score":558,"percentile":631},"2025-12-16",{"date":649,"score":558,"percentile":650},"2025-12-17",0.35984,{"date":652,"score":558,"percentile":653},"2025-12-18",0.36026,{"date":655,"score":558,"percentile":656},"2025-12-19",0.36043,{"date":658,"score":558,"percentile":659},"2025-12-20",0.36023,{"date":661,"score":558,"percentile":662},"2025-12-21",0.35971,{"date":664,"score":558,"percentile":642},"2025-12-22",{"date":666,"score":558,"percentile":667},"2025-12-23",0.35942,{"date":669,"score":558,"percentile":670},"2025-12-24",0.35934,{"date":672,"score":558,"percentile":673},"2025-12-25",0.35997,{"date":675,"score":558,"percentile":676},"2025-12-26",0.35976,{"date":678,"score":558,"percentile":679},"2025-12-27",0.35992,{"date":681,"score":558,"percentile":682},"2025-12-28",0.35899,{"date":684,"score":558,"percentile":685},"2025-12-29",0.35872,{"date":687,"score":558,"percentile":688},"2025-12-30",0.35862,{"date":690,"score":558,"percentile":691},"2025-12-31",0.35919,{"date":693,"score":558,"percentile":694},"2026-01-01",0.3606,{"date":696,"score":558,"percentile":697},"2026-01-02",0.36051,{"date":699,"score":558,"percentile":700},"2026-01-03",0.36036,{"date":702,"score":558,"percentile":703},"2026-01-04",0.35881,{"date":705,"score":558,"percentile":688},"2026-01-05",{"date":707,"score":558,"percentile":708},"2026-01-06",0.35873,{"date":710,"score":558,"percentile":711},"2026-01-07",0.35891,{"date":713,"score":558,"percentile":714},"2026-01-08",0.3592,{"date":716,"score":558,"percentile":717},"2026-01-09",0.35917,{"date":719,"score":558,"percentile":720},"2026-01-10",0.35922,{"date":722,"score":558,"percentile":723},"2026-01-11",0.35902,{"date":725,"score":558,"percentile":726},"2026-01-12",0.35842,{"date":728,"score":558,"percentile":729},"2026-01-13",0.35827,{"date":731,"score":558,"percentile":732},"2026-01-14",0.35877,{"date":734,"score":558,"percentile":735},"2026-01-15",0.35863,{"date":737,"score":558,"percentile":703},"2026-01-16",{"date":739,"score":558,"percentile":740},"2026-01-17",0.35865,{"date":742,"score":558,"percentile":743},"2026-01-18",0.35807,{"date":745,"score":558,"percentile":746},"2026-01-19",0.35766,{"date":748,"score":558,"percentile":749},"2026-01-20",0.35748,{"date":751,"score":558,"percentile":752},"2026-01-21",0.35729,{"date":754,"score":558,"percentile":755},"2026-01-22",0.35715,{"date":757,"score":558,"percentile":758},"2026-01-23",0.35773,{"date":760,"score":558,"percentile":761},"2026-01-24",0.35782,{"date":763,"score":558,"percentile":764},"2026-01-25",0.35728,{"date":766,"score":558,"percentile":767},"2026-01-26",0.3566,{"date":769,"score":558,"percentile":770},"2026-01-27",0.35654,{"date":772,"score":558,"percentile":773},"2026-01-28",0.35634,{"date":775,"score":558,"percentile":776},"2026-01-29",0.35604,{"date":778,"score":558,"percentile":779},"2026-01-30",0.35599,{"date":781,"score":558,"percentile":782},"2026-01-31",0.35609,{"date":784,"score":558,"percentile":785},"2026-02-01",0.35719,[787,792],{"source":461,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":788,"cvss_v4_0":9},{"baseScore":459,"baseSeverity":789,"vectorString":462,"impactScore":790,"exploitabilityScore":791},"HIGH",6,10,{"source":468,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":793,"cvss_v4_0":794},{"baseScore":459,"baseSeverity":9,"vectorString":462,"impactScore":790,"exploitabilityScore":791},{"baseScore":795,"baseSeverity":9,"vectorString":796,"impactScore":9,"exploitabilityScore":9},8.7,"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",[798,806,820],{"ecosystem":9,"name":799,"vendor":800,"product":799,"cpe_part":801,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":802},"fedora","fedoraproject","o",[803],{"version":804,"is_range":455,"range_type":805,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"38","cpe",{"ecosystem":807,"name":808,"vendor":807,"product":808,"cpe_part":9,"purl_type":809,"purl_namespace":9,"purl_name":808,"source":9,"versions":810},"PyPI","pillow","pypi",[811,817],{"version":812,"is_range":813,"range_type":814,"version_start":9,"version_start_type":9,"version_end":815,"version_end_type":816,"fixed_in":9},"lt1fe1bb49c452b0318cad12ea9d97c3bef188e9a7",true,"ecosystem","1fe1bb49c452b0318cad12ea9d97c3bef188e9a7","excluding",{"version":818,"is_range":813,"range_type":814,"version_start":9,"version_start_type":9,"version_end":819,"version_end_type":816,"fixed_in":9},"lt10_0_0","10.0.0",{"ecosystem":9,"name":808,"vendor":821,"product":808,"cpe_part":822,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":823},"python","a",[824],{"version":825,"is_range":813,"range_type":805,"version_start":9,"version_start_type":9,"version_end":819,"version_end_type":816,"fixed_in":9},"lt10.0.0"]