[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2015-2241":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":54,"duplicate_of":9,"upstream":57,"downstream":58,"duplicates":63,"related":64,"reserved_at":9,"published_at":66,"modified_at":67,"state":68,"summary":69,"references_raw":77,"kevs":137,"epss":138,"epss_history":141,"metrics":396,"affected":410},"CVE-2015-2241","Cross-site scripting (XSS) vulnerability in the contents function in admin/helpers.py in Django before 1.7.6 and 1.8 before 1.8b2 allows remote attackers to inject arbitrary web script or HTML via a model attribute in ModelAdmin.readonly_fields, as demonstrated by a @property.",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",[],[45],{"_key":46,"name":47,"source":48,"url":49,"maturity":50,"reliability_score":51,"verified":52,"type":9,"platforms":53,"requires_auth":9,"exploitdb":9,"metasploit":9},"REF_E83C737692E3E7FD","Exploit Reference (code.djangoproject.com)","reference","https://code.djangoproject.com/ticket/24461","unknown",0.2,false,[],[55,56],"GHSA-6565-fg86-6jcx","PYSEC-2015-8",[],[59,61],{"_key":60},"MGASA-2015-0127",{"_key":62},"DEBIAN-CVE-2015-2241",[],[65],{"_key":60},"2015-03-12T14:00:00.000Z","2024-08-06T05:10:15.804Z","Modified",{"cisa_kev":52,"cisa_ransomware":52,"cisa_vendor":9,"epss_severity":70,"epss_score":71,"severity":72,"severity_score":73,"severity_version":74,"severity_source":75,"severity_vector":76,"severity_status":68},"low",0.00257,"medium",4.3,"v2.0","nvd","AV:N/AC:M/Au:N/C:N/I:P/A:N",[78,87,93,98,104,108,112,116,121,125,129,133],{"url":79,"sources":80,"tags":83},"http://www.securityfocus.com/bid/73095",[81,75,82],"cve.org","osv_pypi",[84,85,86],"VDB Entry","X Refsource BID","WEB",{"url":49,"sources":88,"tags":89},[81,75,82],[90,91,92,86],"X Refsource CONFIRM","Exploit","Vendor Advisory",{"url":94,"sources":95,"tags":96},"https://www.djangoproject.com/weblog/2015/mar/09/security-releases/",[81,75,82],[90,92,97],"ARTICLE",{"url":99,"sources":100,"tags":101},"http://www.mandriva.com/security/advisories?name=MDVSA-2015:109",[81,75,82],[92,102,86,103],"X Refsource MANDRIVA","Advisory",{"url":105,"sources":106,"tags":107},"https://nvd.nist.gov/vuln/detail/CVE-2015-2241",[82],[103],{"url":109,"sources":110,"tags":111},"https://github.com/django/django/commit/2654e1b93923bac55f12b4e66c5e39b16695ace5",[82],[86],{"url":113,"sources":114,"tags":115},"https://github.com/django/django/commit/82c9169077a066995e3b00aac551bf1c8a89d98a",[82],[86],{"url":117,"sources":118,"tags":119},"https://github.com/django/django",[82],[120],"PACKAGE",{"url":122,"sources":123,"tags":124},"https://github.com/pypa/advisory-database/tree/main/vulns/django/PYSEC-2015-8.yaml",[82],[86],{"url":126,"sources":127,"tags":128},"https://web.archive.org/web/20150523054951/http://www.mandriva.com/en/support/security/advisories/advisory/MDVSA-2015:109/?name=MDVSA-2015:109",[82],[86],{"url":130,"sources":131,"tags":132},"https://web.archive.org/web/20171112005349/http://www.securityfocus.com/bid/73095",[82],[86],{"url":134,"sources":135,"tags":136},"https://www.djangoproject.com/weblog/2015/mar/09/security-releases",[82],[86],[],{"date":139,"score":71,"percentile":140},"2026-06-04",0.49293,[142,145,148,151,154,156,158,161,164,167,170,173,176,179,182,185,188,191,194,197,200,203,206,209,212,215,218,221,224,227,230,233,236,239,242,245,248,251,254,256,259,262,265,268,270,273,276,278,281,283,286,289,291,293,296,299,302,305,308,311,314,317,319,321,324,327,330,332,335,338,340,343,346,349,351,353,356,359,362,364,367,370,373,376,379,382,385,388,391,394],{"date":143,"score":71,"percentile":144},"2025-11-04",0.4892,{"date":146,"score":71,"percentile":147},"2025-11-05",0.48901,{"date":149,"score":71,"percentile":150},"2025-11-06",0.48915,{"date":152,"score":71,"percentile":153},"2025-11-07",0.48942,{"date":155,"score":71,"percentile":153},"2025-11-08",{"date":157,"score":71,"percentile":144},"2025-11-09",{"date":159,"score":71,"percentile":160},"2025-11-10",0.48893,{"date":162,"score":71,"percentile":163},"2025-11-11",0.48907,{"date":165,"score":71,"percentile":166},"2025-11-12",0.48931,{"date":168,"score":71,"percentile":169},"2025-11-13",0.48935,{"date":171,"score":71,"percentile":172},"2025-11-14",0.48949,{"date":174,"score":71,"percentile":175},"2025-11-15",0.48944,{"date":177,"score":71,"percentile":178},"2025-11-16",0.48929,{"date":180,"score":71,"percentile":181},"2025-11-17",0.48903,{"date":183,"score":71,"percentile":184},"2025-11-18",0.45745,{"date":186,"score":71,"percentile":187},"2025-11-19",0.45759,{"date":189,"score":71,"percentile":190},"2025-11-20",0.45764,{"date":192,"score":71,"percentile":193},"2025-11-21",0.48891,{"date":195,"score":71,"percentile":196},"2025-11-22",0.48887,{"date":198,"score":71,"percentile":199},"2025-11-23",0.48854,{"date":201,"score":71,"percentile":202},"2025-11-24",0.4884,{"date":204,"score":71,"percentile":205},"2025-11-25",0.48842,{"date":207,"score":71,"percentile":208},"2025-11-26",0.48841,{"date":210,"score":71,"percentile":211},"2025-11-27",0.48848,{"date":213,"score":71,"percentile":214},"2025-11-28",0.48817,{"date":216,"score":71,"percentile":217},"2025-11-29",0.48797,{"date":219,"score":71,"percentile":220},"2025-11-30",0.48784,{"date":222,"score":71,"percentile":223},"2025-12-01",0.48939,{"date":225,"score":71,"percentile":226},"2025-12-02",0.48956,{"date":228,"score":71,"percentile":229},"2025-12-03",0.48951,{"date":231,"score":71,"percentile":232},"2025-12-04",0.48788,{"date":234,"score":71,"percentile":235},"2025-12-05",0.48809,{"date":237,"score":71,"percentile":238},"2025-12-06",0.48811,{"date":240,"score":71,"percentile":241},"2025-12-07",0.48796,{"date":243,"score":71,"percentile":244},"2025-12-08",0.48801,{"date":246,"score":71,"percentile":247},"2025-12-09",0.48823,{"date":249,"score":71,"percentile":250},"2025-12-10",0.48888,{"date":252,"score":71,"percentile":253},"2025-12-11",0.48905,{"date":255,"score":71,"percentile":178},"2025-12-12",{"date":257,"score":71,"percentile":258},"2025-12-13",0.48911,{"date":260,"score":71,"percentile":261},"2025-12-14",0.489,{"date":263,"score":71,"percentile":264},"2025-12-15",0.48883,{"date":266,"score":71,"percentile":267},"2025-12-16",0.48892,{"date":269,"score":71,"percentile":150},"2025-12-17",{"date":271,"score":71,"percentile":272},"2025-12-18",0.48953,{"date":274,"score":71,"percentile":275},"2025-12-19",0.48959,{"date":277,"score":71,"percentile":223},"2025-12-20",{"date":279,"score":71,"percentile":280},"2025-12-21",0.48912,{"date":282,"score":71,"percentile":267},"2025-12-22",{"date":284,"score":71,"percentile":285},"2025-12-23",0.48889,{"date":287,"score":71,"percentile":288},"2025-12-24",0.48902,{"date":290,"score":71,"percentile":272},"2025-12-25",{"date":292,"score":71,"percentile":153},"2025-12-26",{"date":294,"score":71,"percentile":295},"2025-12-27",0.48965,{"date":297,"score":71,"percentile":298},"2025-12-28",0.48881,{"date":300,"score":71,"percentile":301},"2025-12-29",0.48863,{"date":303,"score":71,"percentile":304},"2025-12-30",0.48859,{"date":306,"score":71,"percentile":307},"2025-12-31",0.48898,{"date":309,"score":71,"percentile":310},"2026-01-01",0.49062,{"date":312,"score":71,"percentile":313},"2026-01-02",0.49042,{"date":315,"score":71,"percentile":316},"2026-01-03",0.49031,{"date":318,"score":71,"percentile":199},"2026-01-04",{"date":320,"score":71,"percentile":202},"2026-01-05",{"date":322,"score":71,"percentile":323},"2026-01-06",0.48845,{"date":325,"score":71,"percentile":326},"2026-01-07",0.48862,{"date":328,"score":71,"percentile":329},"2026-01-08",0.48886,{"date":331,"score":71,"percentile":301},"2026-01-09",{"date":333,"score":71,"percentile":334},"2026-01-10",0.48857,{"date":336,"score":71,"percentile":337},"2026-01-11",0.48839,{"date":339,"score":71,"percentile":217},"2026-01-12",{"date":341,"score":71,"percentile":342},"2026-01-13",0.48772,{"date":344,"score":71,"percentile":345},"2026-01-14",0.48818,{"date":347,"score":71,"percentile":348},"2026-01-15",0.4882,{"date":350,"score":71,"percentile":205},"2026-01-16",{"date":352,"score":71,"percentile":345},"2026-01-17",{"date":354,"score":71,"percentile":355},"2026-01-18",0.48789,{"date":357,"score":71,"percentile":358},"2026-01-19",0.48766,{"date":360,"score":71,"percentile":361},"2026-01-20",0.48768,{"date":363,"score":71,"percentile":361},"2026-01-21",{"date":365,"score":71,"percentile":366},"2026-01-22",0.48773,{"date":368,"score":71,"percentile":369},"2026-01-23",0.48819,{"date":371,"score":71,"percentile":372},"2026-01-24",0.48822,{"date":374,"score":71,"percentile":375},"2026-01-25",0.48771,{"date":377,"score":71,"percentile":378},"2026-01-26",0.48741,{"date":380,"score":71,"percentile":381},"2026-01-27",0.48747,{"date":383,"score":71,"percentile":384},"2026-01-28",0.48758,{"date":386,"score":71,"percentile":387},"2026-01-29",0.4875,{"date":389,"score":71,"percentile":390},"2026-01-30",0.48759,{"date":392,"score":71,"percentile":393},"2026-01-31",0.48765,{"date":395,"score":71,"percentile":253},"2026-02-01",[397,401],{"source":75,"cvss_v2_0":398,"cvss_v3_0":9,"cvss_v3_1":9,"cvss_v4_0":9},{"baseScore":73,"baseSeverity":9,"vectorString":76,"impactScore":399,"exploitabilityScore":400},2.9,8.6,{"source":82,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":402,"cvss_v4_0":407},{"baseScore":403,"baseSeverity":9,"vectorString":404,"impactScore":405,"exploitabilityScore":406},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":408,"baseSeverity":9,"vectorString":409,"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",[411,425],{"ecosystem":9,"name":412,"vendor":413,"product":414,"cpe_part":415,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":416},"Django","djangoproject","django","a",[417,423],{"version":418,"is_range":419,"range_type":420,"version_start":9,"version_start_type":9,"version_end":421,"version_end_type":422,"fixed_in":9},"lte1.7.5",true,"cpe","1.7.5","including",{"version":424,"is_range":52,"range_type":420,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.8:beta1",{"ecosystem":426,"name":414,"vendor":426,"product":414,"cpe_part":9,"purl_type":427,"purl_namespace":9,"purl_name":414,"source":9,"versions":428},"PyPI","pypi",[429,434],{"version":430,"is_range":419,"range_type":431,"version_start":9,"version_start_type":9,"version_end":432,"version_end_type":433,"fixed_in":9},"lt1_7_6","ecosystem","1.7.6","excluding",{"version":435,"is_range":419,"range_type":431,"version_start":436,"version_start_type":422,"version_end":437,"version_end_type":433,"fixed_in":9},"gte1_8a1_lt1_8b2","1.8a1","1.8b2"]