[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2015-2317":6},{"stargazers_count":4,"fetched_at":5},7,"2026-06-05T08:55:32.481Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":44,"aliases":45,"duplicate_of":9,"upstream":48,"downstream":49,"duplicates":66,"related":67,"reserved_at":9,"published_at":71,"modified_at":72,"state":73,"summary":74,"references_raw":83,"kevs":177,"epss":178,"epss_history":181,"metrics":442,"affected":456},"CVE-2015-2317","The utils.http.is_safe_url function in Django before 1.4.20, 1.5.x, 1.6.x before 1.6.11, 1.7.x before 1.7.7, and 1.8.x before 1.8c1 does not properly validate URLs, which allows remote attackers to conduct cross-site scripting (XSS) attacks via a control character in a URL, as demonstrated by a \\x08javascript: URL.",null,[11],{"_key":12,"id":12,"name":13,"description":14,"type":15,"status":16,"abstraction":17,"likelihood_of_exploit":18,"capec":19},"CWE-79","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.","weakness","Stable","Base","High",[20,24,28,32,36,40],{"id":21,"name":22,"techniques":23},"CAPEC-209","XSS Using MIME Type Mismatch",[],{"id":25,"name":26,"techniques":27},"CAPEC-588","DOM-Based XSS",[],{"id":29,"name":30,"techniques":31},"CAPEC-591","Reflected XSS",[],{"id":33,"name":34,"techniques":35},"CAPEC-592","Stored XSS",[],{"id":37,"name":38,"techniques":39},"CAPEC-63","Cross-Site Scripting (XSS)",[],{"id":41,"name":42,"techniques":43},"CAPEC-85","AJAX Footprinting",[],[],[46,47],"GHSA-7fq8-4pv5-5w5c","PYSEC-2015-9",[],[50,52,54,56,58,60,62,64],{"_key":51},"SUSE-SU-2015:1109-1",{"_key":53},"SUSE-SU-2015:1112-1",{"_key":55},"UBUNTU-CVE-2015-2317",{"_key":57},"USN-2539-1",{"_key":59},"DLA-272-1",{"_key":61},"DSA-3204-1",{"_key":63},"MGASA-2015-0127",{"_key":65},"DEBIAN-CVE-2015-2317",[],[68,69,70],{"_key":51},{"_key":53},{"_key":63},"2015-03-25T14:00:00.000Z","2024-08-06T05:10:16.267Z","Modified",{"cisa_kev":75,"cisa_ransomware":75,"cisa_vendor":9,"epss_severity":76,"epss_score":77,"severity":78,"severity_score":79,"severity_version":80,"severity_source":81,"severity_vector":82,"severity_status":73},false,"low",0.02884,"medium",4.3,"v2.0","nvd","AV:N/AC:M/Au:N/C:N/I:P/A:N",[84,94,100,106,111,116,121,127,131,135,140,144,148,152,156,160,165,169,173],{"url":85,"sources":86,"tags":89},"http://ubuntu.com/usn/usn-2539-1",[87,81,88],"cve.org","osv_pypi",[90,91,92,93],"Vendor Advisory","X Refsource UBUNTU","Third Party Advisory","WEB",{"url":95,"sources":96,"tags":97},"http://www.securityfocus.com/bid/73319",[87,81,88],[98,99,93],"VDB Entry","X Refsource BID",{"url":101,"sources":102,"tags":103},"http://www.debian.org/security/2015/dsa-3204",[87,81,88],[90,104,92,93,105],"X Refsource DEBIAN","Advisory",{"url":107,"sources":108,"tags":109},"http://lists.fedoraproject.org/pipermail/package-announce/2015-April/155421.html",[87,81,88],[90,110,92,93],"X Refsource FEDORA",{"url":112,"sources":113,"tags":114},"http://lists.opensuse.org/opensuse-updates/2015-09/msg00035.html",[87,81,88],[90,115,93],"X Refsource SUSE",{"url":117,"sources":118,"tags":119},"http://www.oracle.com/technetwork/topics/security/bulletinapr2015-2511959.html",[87,81,88],[120,92,93],"X Refsource CONFIRM",{"url":122,"sources":123,"tags":124},"http://www.mandriva.com/security/advisories?name=MDVSA-2015:195",[87,81,88],[90,125,126,93,105],"X Refsource MANDRIVA","Broken Link",{"url":128,"sources":129,"tags":130},"http://lists.opensuse.org/opensuse-updates/2015-04/msg00001.html",[87,81,88],[90,115,92,93],{"url":132,"sources":133,"tags":134},"http://lists.fedoraproject.org/pipermail/package-announce/2015-June/160263.html",[87,81,88],[90,110,93],{"url":136,"sources":137,"tags":138},"https://www.djangoproject.com/weblog/2015/mar/18/security-releases/",[87,81,88],[120,90,139],"ARTICLE",{"url":141,"sources":142,"tags":143},"https://nvd.nist.gov/vuln/detail/CVE-2015-2317",[88],[105],{"url":145,"sources":146,"tags":147},"https://github.com/django/django/commit/2342693b31f740a422abf7267c53b4e7bc487c1b",[88],[93],{"url":149,"sources":150,"tags":151},"https://github.com/django/django/commit/2a4113dbd532ce952308992633d802dc169a75f1",[88],[93],{"url":153,"sources":154,"tags":155},"https://github.com/django/django/commit/5510f070711540aaa8d3707776cd77494e688ef9",[88],[93],{"url":157,"sources":158,"tags":159},"https://github.com/django/django/commit/770427c2896a078925abfca2317486b284d22f04",[88],[93],{"url":161,"sources":162,"tags":163},"https://github.com/django/django",[88],[164],"PACKAGE",{"url":166,"sources":167,"tags":168},"https://github.com/pypa/advisory-database/tree/main/vulns/django/PYSEC-2015-9.yaml",[88],[93],{"url":170,"sources":171,"tags":172},"https://web.archive.org/web/20200228131706/http://www.securityfocus.com/bid/73319",[88],[93],{"url":174,"sources":175,"tags":176},"https://www.djangoproject.com/weblog/2015/mar/18/security-releases",[88],[93],[],{"date":179,"score":77,"percentile":180},"2026-06-04",0.86572,[182,186,189,192,194,197,200,203,206,209,212,215,217,220,223,226,229,232,235,238,241,244,247,249,251,254,257,260,264,267,270,273,275,278,280,282,285,288,291,294,296,299,302,304,307,310,313,316,319,322,325,328,331,334,338,341,344,347,350,353,356,359,362,364,367,369,372,375,378,381,384,387,389,392,395,398,401,404,407,410,413,416,419,422,425,428,431,434,437,439],{"date":183,"score":184,"percentile":185},"2025-11-04",0.04666,0.88813,{"date":187,"score":184,"percentile":188},"2025-11-05",0.88812,{"date":190,"score":184,"percentile":191},"2025-11-06",0.88804,{"date":193,"score":184,"percentile":188},"2025-11-07",{"date":195,"score":184,"percentile":196},"2025-11-08",0.88814,{"date":198,"score":184,"percentile":199},"2025-11-09",0.88811,{"date":201,"score":184,"percentile":202},"2025-11-10",0.88808,{"date":204,"score":184,"percentile":205},"2025-11-11",0.8881,{"date":207,"score":184,"percentile":208},"2025-11-12",0.88818,{"date":210,"score":184,"percentile":211},"2025-11-13",0.88822,{"date":213,"score":184,"percentile":214},"2025-11-14",0.88826,{"date":216,"score":184,"percentile":211},"2025-11-15",{"date":218,"score":184,"percentile":219},"2025-11-16",0.88825,{"date":221,"score":184,"percentile":222},"2025-11-17",0.88821,{"date":224,"score":184,"percentile":225},"2025-11-18",0.88237,{"date":227,"score":184,"percentile":228},"2025-11-19",0.8824,{"date":230,"score":184,"percentile":231},"2025-11-20",0.88244,{"date":233,"score":184,"percentile":234},"2025-11-21",0.88837,{"date":236,"score":184,"percentile":237},"2025-11-22",0.88838,{"date":239,"score":184,"percentile":240},"2025-11-23",0.88835,{"date":242,"score":184,"percentile":243},"2025-11-24",0.88836,{"date":245,"score":184,"percentile":246},"2025-11-25",0.8884,{"date":248,"score":184,"percentile":234},"2025-11-26",{"date":250,"score":184,"percentile":246},"2025-11-27",{"date":252,"score":184,"percentile":253},"2025-11-28",0.88833,{"date":255,"score":184,"percentile":256},"2025-11-29",0.88903,{"date":258,"score":184,"percentile":259},"2025-11-30",0.88899,{"date":261,"score":262,"percentile":263},"2025-12-01",0.02238,0.84082,{"date":265,"score":262,"percentile":266},"2025-12-02",0.84084,{"date":268,"score":262,"percentile":269},"2025-12-03",0.84085,{"date":271,"score":184,"percentile":272},"2025-12-04",0.88898,{"date":274,"score":184,"percentile":272},"2025-12-05",{"date":276,"score":184,"percentile":277},"2025-12-06",0.88897,{"date":279,"score":184,"percentile":277},"2025-12-07",{"date":281,"score":184,"percentile":277},"2025-12-08",{"date":283,"score":184,"percentile":284},"2025-12-09",0.88904,{"date":286,"score":184,"percentile":287},"2025-12-10",0.88924,{"date":289,"score":184,"percentile":290},"2025-12-11",0.88925,{"date":292,"score":184,"percentile":293},"2025-12-12",0.88929,{"date":295,"score":184,"percentile":293},"2025-12-13",{"date":297,"score":184,"percentile":298},"2025-12-14",0.8893,{"date":300,"score":184,"percentile":301},"2025-12-15",0.88932,{"date":303,"score":184,"percentile":301},"2025-12-16",{"date":305,"score":184,"percentile":306},"2025-12-17",0.88935,{"date":308,"score":184,"percentile":309},"2025-12-18",0.88945,{"date":311,"score":184,"percentile":312},"2025-12-19",0.88946,{"date":314,"score":184,"percentile":315},"2025-12-20",0.88944,{"date":317,"score":184,"percentile":318},"2025-12-21",0.88953,{"date":320,"score":184,"percentile":321},"2025-12-22",0.88951,{"date":323,"score":184,"percentile":324},"2025-12-23",0.88952,{"date":326,"score":184,"percentile":327},"2025-12-24",0.88959,{"date":329,"score":184,"percentile":330},"2025-12-25",0.8897,{"date":332,"score":184,"percentile":333},"2025-12-26",0.88968,{"date":335,"score":336,"percentile":337},"2025-12-27",0.03149,0.86528,{"date":339,"score":184,"percentile":340},"2025-12-28",0.88963,{"date":342,"score":184,"percentile":343},"2025-12-29",0.8896,{"date":345,"score":184,"percentile":346},"2025-12-30",0.88966,{"date":348,"score":184,"percentile":349},"2025-12-31",0.88974,{"date":351,"score":262,"percentile":352},"2026-01-01",0.84179,{"date":354,"score":262,"percentile":355},"2026-01-02",0.84177,{"date":357,"score":262,"percentile":358},"2026-01-03",0.84171,{"date":360,"score":184,"percentile":361},"2026-01-04",0.88971,{"date":363,"score":184,"percentile":333},"2026-01-05",{"date":365,"score":184,"percentile":366},"2026-01-06",0.88973,{"date":368,"score":184,"percentile":349},"2026-01-07",{"date":370,"score":184,"percentile":371},"2026-01-08",0.88981,{"date":373,"score":184,"percentile":374},"2026-01-09",0.88987,{"date":376,"score":184,"percentile":377},"2026-01-10",0.88989,{"date":379,"score":184,"percentile":380},"2026-01-11",0.88982,{"date":382,"score":184,"percentile":383},"2026-01-12",0.88979,{"date":385,"score":184,"percentile":386},"2026-01-13",0.88976,{"date":388,"score":184,"percentile":377},"2026-01-14",{"date":390,"score":184,"percentile":391},"2026-01-15",0.88988,{"date":393,"score":184,"percentile":394},"2026-01-16",0.88995,{"date":396,"score":184,"percentile":397},"2026-01-17",0.88998,{"date":399,"score":184,"percentile":400},"2026-01-18",0.88996,{"date":402,"score":184,"percentile":403},"2026-01-19",0.88991,{"date":405,"score":184,"percentile":406},"2026-01-20",0.88994,{"date":408,"score":184,"percentile":409},"2026-01-21",0.88999,{"date":411,"score":184,"percentile":412},"2026-01-22",0.89003,{"date":414,"score":184,"percentile":415},"2026-01-23",0.89017,{"date":417,"score":184,"percentile":418},"2026-01-24",0.89025,{"date":420,"score":184,"percentile":421},"2026-01-25",0.89026,{"date":423,"score":184,"percentile":424},"2026-01-26",0.89028,{"date":426,"score":184,"percentile":427},"2026-01-27",0.89027,{"date":429,"score":184,"percentile":430},"2026-01-28",0.8903,{"date":432,"score":184,"percentile":433},"2026-01-29",0.89033,{"date":435,"score":184,"percentile":436},"2026-01-30",0.89035,{"date":438,"score":184,"percentile":433},"2026-01-31",{"date":440,"score":262,"percentile":441},"2026-02-01",0.84238,[443,447],{"source":81,"cvss_v2_0":444,"cvss_v3_0":9,"cvss_v3_1":9,"cvss_v4_0":9},{"baseScore":79,"baseSeverity":9,"vectorString":82,"impactScore":445,"exploitabilityScore":446},2.9,8.6,{"source":88,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":448,"cvss_v4_0":453},{"baseScore":449,"baseSeverity":9,"vectorString":450,"impactScore":451,"exploitabilityScore":452},6.1,"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N",4.5,7.2,{"baseScore":454,"baseSeverity":9,"vectorString":455,"impactScore":9,"exploitabilityScore":9},5.3,"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N",[457,472,479,578,584,589,594],{"ecosystem":9,"name":458,"vendor":459,"product":460,"cpe_part":461,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":462},"ubuntu linux","canonical","ubuntu_linux","o",[463,466,468,470],{"version":464,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"10.04","cpe",{"version":467,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"12.04",{"version":469,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"14.04",{"version":471,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"14.10",{"ecosystem":9,"name":473,"vendor":474,"product":475,"cpe_part":461,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":476},"debian linux","debian","debian_linux",[477],{"version":478,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0",{"ecosystem":9,"name":480,"vendor":481,"product":482,"cpe_part":483,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":484},"Django","djangoproject","django","a",[485,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,574,576],{"version":486,"is_range":487,"range_type":465,"version_start":9,"version_start_type":9,"version_end":488,"version_end_type":489,"fixed_in":9},"lte1.4.19",true,"1.4.19","including",{"version":491,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.5",{"version":493,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.5:alpha",{"version":495,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.5:beta",{"version":497,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.5.1",{"version":499,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.5.2",{"version":501,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.5.3",{"version":503,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.5.4",{"version":505,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.5.5",{"version":507,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.5.6",{"version":509,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.5.7",{"version":511,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.5.8",{"version":513,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.5.9",{"version":515,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.5.10",{"version":517,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.5.11",{"version":519,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.5.12",{"version":521,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.6",{"version":523,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.6:beta1",{"version":525,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.6:beta2",{"version":527,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.6:beta3",{"version":529,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.6:beta4",{"version":531,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.6.1",{"version":533,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.6.2",{"version":535,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.6.3",{"version":537,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.6.4",{"version":539,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.6.5",{"version":541,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.6.6",{"version":543,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.6.7",{"version":545,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.6.8",{"version":547,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.6.9",{"version":549,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.6.10",{"version":551,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.7:beta1",{"version":553,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.7:beta2",{"version":555,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.7:beta3",{"version":557,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.7:beta4",{"version":559,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.7:rc1",{"version":561,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.7:rc2",{"version":563,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.7:rc3",{"version":565,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.7.1",{"version":567,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.7.2",{"version":569,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.7.3",{"version":571,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.7.4",{"version":573,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.7.5",{"version":575,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.7.6",{"version":577,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.8.0",{"ecosystem":9,"name":579,"vendor":580,"product":579,"cpe_part":461,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":581},"fedora","fedoraproject",[582],{"version":583,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"22",{"ecosystem":9,"name":585,"vendor":585,"product":585,"cpe_part":461,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":586},"opensuse",[587],{"version":588,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"13.2",{"ecosystem":9,"name":590,"vendor":9,"product":590,"cpe_part":9,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":591},"Solaris",[592],{"version":593,"is_range":75,"range_type":465,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"11.2",{"ecosystem":595,"name":482,"vendor":595,"product":482,"cpe_part":9,"purl_type":596,"purl_namespace":9,"purl_name":482,"source":9,"versions":597},"PyPI","pypi",[598,603,606,610,614],{"version":599,"is_range":487,"range_type":600,"version_start":9,"version_start_type":9,"version_end":601,"version_end_type":602,"fixed_in":9},"lt1_4_20","ecosystem","1.4.20","excluding",{"version":604,"is_range":487,"range_type":600,"version_start":491,"version_start_type":489,"version_end":605,"version_end_type":602,"fixed_in":9},"gte1_5_lt1_6_11","1.6.11",{"version":607,"is_range":487,"range_type":600,"version_start":608,"version_start_type":489,"version_end":609,"version_end_type":602,"fixed_in":9},"gte1_7_lt1_7_7","1.7","1.7.7",{"version":611,"is_range":487,"range_type":600,"version_start":612,"version_start_type":489,"version_end":613,"version_end_type":602,"fixed_in":9},"gte1_8a1_lt1_8c1","1.8a1","1.8c1",{"version":615,"is_range":487,"range_type":600,"version_start":616,"version_start_type":489,"version_end":613,"version_end_type":602,"fixed_in":9},"gte1_8a0_lt1_8c1","1.8a0"]