[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2016-3081":6},{"stargazers_count":4,"fetched_at":5},8,"2026-10-08T19:15:20.587Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":52,"aliases":94,"duplicate_of":9,"upstream":96,"downstream":97,"duplicates":98,"related":99,"reserved_at":9,"published_at":100,"modified_at":101,"state":102,"summary":103,"references_raw":112,"kevs":199,"epss":210,"epss_history":212,"metrics":406,"affected":423},"CVE-2016-3081","Apache Struts 2.3.19 to 2.3.20.2, 2.3.21 to 2.3.24.1, and 2.3.25 to 2.3.28, when Dynamic Method Invocation is enabled, allow remote attackers to execute arbitrary code via method: prefix, related to chained expressions.",null,[11],{"_key":12,"id":12,"name":13,"description":14,"type":15,"status":16,"abstraction":17,"likelihood_of_exploit":18,"capec":19},"CWE-77","Improper Neutralization of Special Elements used in a Command ('Command Injection')","The product constructs all or part of a command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended command when it is sent to a downstream component.","weakness","Draft","Class","High",[20,24,28,32,36,40,44,48],{"id":21,"name":22,"techniques":23},"CAPEC-136","LDAP Injection",[],{"id":25,"name":26,"techniques":27},"CAPEC-15","Command Delimiters",[],{"id":29,"name":30,"techniques":31},"CAPEC-183","IMAP/SMTP Command Injection",[],{"id":33,"name":34,"techniques":35},"CAPEC-248","Command Injection",[],{"id":37,"name":38,"techniques":39},"CAPEC-40","Manipulating Writeable Terminal Devices",[],{"id":41,"name":42,"techniques":43},"CAPEC-43","Exploiting Multiple Input Interpretation Layers",[],{"id":45,"name":46,"techniques":47},"CAPEC-75","Manipulating Writeable Configuration Files",[],{"id":49,"name":50,"techniques":51},"CAPEC-76","Manipulating Web Input to File System Calls",[],[53,62,76],{"_key":54,"name":55,"source":56,"url":57,"maturity":58,"reliability_score":59,"verified":60,"type":9,"platforms":61,"requires_auth":9,"exploitdb":9,"metasploit":9},"REF_F3F7446AD697BD36","Exploit Reference (packetstormsecurity.com)","reference","http://packetstormsecurity.com/files/136856/Apache-Struts-2.3.28-Dynamic-Method-Invocation-Remote-Code-Execution.html","unknown",0.2,false,[],{"_key":63,"name":64,"source":65,"url":66,"maturity":67,"reliability_score":68,"verified":69,"type":70,"platforms":71,"requires_auth":9,"exploitdb":73,"metasploit":9},"39756","Apache Struts - Dynamic Method Invocation Remote Code Execution (Metasploit)","exploit-database","https://www.exploit-db.com/exploits/39756","weaponized",0.8,true,"remote",[72],"linux",{"verified":69,"type":70,"platform":72,"file":74,"codes":75},"exploits/linux/remote/39756.rb",[7],{"_key":77,"name":78,"source":79,"url":80,"maturity":67,"reliability_score":81,"verified":69,"type":70,"platforms":82,"requires_auth":60,"exploitdb":9,"metasploit":83},"MSF_EXPLOIT_MULTI_HTTP_STRUTS_DMI_EXEC","Apache Struts Dynamic Method Invocation Remote Code Execution","metasploit","https://github.com/rapid7/metasploit-framework/blob/master/modules/exploit/multi/http/struts_dmi_exec.rb",1,[],{"fullname":84,"rank":85,"rank_name":86,"post_auth":60,"check":69,"notes":87},"exploit/multi/http/struts_dmi_exec",600,"excellent",{"Stability":88,"SideEffects":90,"Reliability":92},[89],"unknown-stability",[91],"unknown-side-effects",[93],"unknown-reliability",[95],"GHSA-8c6j-ffmf-q6vm",[],[],[],[],"2016-04-26T14:00:00.000Z","2026-10-08T19:58:23.941Z","Modified",{"cisa_kev":69,"cisa_ransomware":60,"cisa_vendor":104,"epss_severity":105,"epss_score":106,"severity":107,"severity_score":108,"severity_version":109,"severity_source":110,"severity_vector":111,"severity_status":102},"Apache","critical",0.93352,"high",9.3,"v2.0","nvd","AV:N/AC:M/Au:N/C:C/I:C/A:C",[113,121,130,134,138,142,147,153,158,161,165,169,174,179,183,187,191,194],{"url":114,"sources":115,"tags":117},"http://www.securitytracker.com/id/1035665",[116,110],"cve.org",[118,119,120],"VDB Entry","X Refsource SECTRACK","Third Party Advisory",{"url":122,"sources":123,"tags":125},"https://struts.apache.org/docs/s2-032.html",[116,110,124],"osv_maven",[126,127,128,129],"X Refsource CONFIRM","Patch","Vendor Advisory","WEB",{"url":131,"sources":132,"tags":133},"http://www.huawei.com/en/psirt/security-advisories/huawei-sa-20160527-01-struts2-en",[116,110,124],[126,129],{"url":135,"sources":136,"tags":137},"http://www.oracle.com/technetwork/security-advisory/cpujul2016-2881720.html",[116,110,124],[126,127,120,129],{"url":139,"sources":140,"tags":141},"http://www.oracle.com/technetwork/security-advisory/cpuoct2016-2881722.html",[116,110,124],[126,128,129],{"url":143,"sources":144,"tags":145},"http://www.rapid7.com/db/modules/exploit/linux/http/struts_dmi_exec",[116,110,124],[146,120,129],"X Refsource MISC",{"url":148,"sources":149,"tags":150},"https://www.exploit-db.com/exploits/39756/",[116,110],[151,152],"Exploit","X Refsource EXPLOIT DB",{"url":154,"sources":155,"tags":156},"http://www.securityfocus.com/bid/91787",[116,110],[118,157,120],"X Refsource BID",{"url":57,"sources":159,"tags":160},[116,110,124],[146,151,120,129],{"url":162,"sources":163,"tags":164},"http://www.securityfocus.com/bid/87327",[116,110],[118,157],{"url":166,"sources":167,"tags":168},"http://www.rapid7.com/db/modules/exploit/multi/http/struts_dmi_exec",[116,110,124],[146,129],{"url":170,"sources":171,"tags":172},"https://nvd.nist.gov/vuln/detail/CVE-2016-3081",[124],[173],"Advisory",{"url":175,"sources":176,"tags":177},"https://github.com/apache/struts",[124],[178],"PACKAGE",{"url":180,"sources":181,"tags":182},"https://web.archive.org/web/20210123152457/http://www.securityfocus.com/bid/91787",[124],[129],{"url":184,"sources":185,"tags":186},"https://web.archive.org/web/20210225192113/http://www.securityfocus.com/bid/87327",[124],[129],{"url":188,"sources":189,"tags":190},"https://web.archive.org/web/20210226011418/http://www.securitytracker.com/id/1035665",[124],[129],{"url":66,"sources":192,"tags":193},[124],[129],{"url":195,"sources":196,"tags":197},"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2016-3081",[116,110],[198],"Government Resource",[200],{"source":201,"vendor":104,"product":202,"date_added":203,"vulnerability_name":204,"short_description":205,"required_action":206,"due_date":207,"known_ransomware_campaign_use":208,"notes":209,"exploitation_type":9},"cisa","Struts","2026-10-08","Apache Struts Command Injection Vulnerability","Apache Struts contains a command injection vulnerability that could allow remote attackers to execute arbitrary code via method:prefix when Dynamic Method Invocation is enabled.","Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.","2026-10-11","Unknown","This vulnerability could affect an open-source component, third-party library, protocol, or proprietary implementation that could be used by different products. For more information, please see: https://cwiki.apache.org/confluence/display/WW/S2-032 ; ; BOD 26-04: https://www.cisa.gov/news-events/directives/bod-26-04-prioritizing-security-updates-based-risk ; Forensics Triage Requirements: https://www.cisa.gov/news-events/directives/bod-26-04-implementation-guidance-prioritizing-security-updates-based-risk ; https://nvd.nist.gov/vuln/detail/CVE-2016-3081",{"date":203,"score":106,"percentile":211},0.99838,[213,217,219,221,223,225,227,229,231,233,235,237,239,241,243,246,248,250,252,254,256,259,261,263,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,320,322,326,328,331,333,335,337,340,342,344,346,348,350,353,355,357,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,397,399,401,403],{"date":214,"score":215,"percentile":216},"2025-11-04",0.94036,0.9989,{"date":218,"score":215,"percentile":216},"2025-11-05",{"date":220,"score":215,"percentile":216},"2025-11-06",{"date":222,"score":215,"percentile":216},"2025-11-07",{"date":224,"score":215,"percentile":216},"2025-11-08",{"date":226,"score":215,"percentile":216},"2025-11-09",{"date":228,"score":215,"percentile":216},"2025-11-10",{"date":230,"score":215,"percentile":216},"2025-11-11",{"date":232,"score":215,"percentile":216},"2025-11-12",{"date":234,"score":215,"percentile":216},"2025-11-13",{"date":236,"score":215,"percentile":216},"2025-11-14",{"date":238,"score":215,"percentile":216},"2025-11-15",{"date":240,"score":215,"percentile":216},"2025-11-16",{"date":242,"score":215,"percentile":216},"2025-11-17",{"date":244,"score":215,"percentile":245},"2025-11-18",0.99933,{"date":247,"score":215,"percentile":245},"2025-11-19",{"date":249,"score":215,"percentile":245},"2025-11-20",{"date":251,"score":215,"percentile":216},"2025-11-21",{"date":253,"score":215,"percentile":216},"2025-11-22",{"date":255,"score":215,"percentile":216},"2025-11-23",{"date":257,"score":215,"percentile":258},"2025-11-24",0.99889,{"date":260,"score":215,"percentile":258},"2025-11-25",{"date":262,"score":215,"percentile":258},"2025-11-26",{"date":264,"score":215,"percentile":265},"2025-11-27",0.99888,{"date":267,"score":215,"percentile":265},"2025-11-28",{"date":269,"score":215,"percentile":265},"2025-11-29",{"date":271,"score":215,"percentile":265},"2025-11-30",{"date":273,"score":215,"percentile":258},"2025-12-01",{"date":275,"score":215,"percentile":216},"2025-12-02",{"date":277,"score":215,"percentile":216},"2025-12-03",{"date":279,"score":215,"percentile":265},"2025-12-04",{"date":281,"score":215,"percentile":265},"2025-12-05",{"date":283,"score":215,"percentile":265},"2025-12-06",{"date":285,"score":215,"percentile":265},"2025-12-07",{"date":287,"score":215,"percentile":265},"2025-12-08",{"date":289,"score":215,"percentile":265},"2025-12-09",{"date":291,"score":215,"percentile":265},"2025-12-10",{"date":293,"score":215,"percentile":265},"2025-12-11",{"date":295,"score":215,"percentile":265},"2025-12-12",{"date":297,"score":215,"percentile":265},"2025-12-13",{"date":299,"score":215,"percentile":265},"2025-12-14",{"date":301,"score":215,"percentile":265},"2025-12-15",{"date":303,"score":215,"percentile":258},"2025-12-16",{"date":305,"score":215,"percentile":258},"2025-12-17",{"date":307,"score":215,"percentile":258},"2025-12-18",{"date":309,"score":215,"percentile":258},"2025-12-19",{"date":311,"score":215,"percentile":258},"2025-12-20",{"date":313,"score":215,"percentile":258},"2025-12-21",{"date":315,"score":215,"percentile":216},"2025-12-22",{"date":317,"score":215,"percentile":216},"2025-12-23",{"date":319,"score":215,"percentile":216},"2025-12-24",{"date":321,"score":215,"percentile":216},"2025-12-25",{"date":323,"score":324,"percentile":325},"2025-12-26",0.93973,0.99877,{"date":327,"score":324,"percentile":325},"2025-12-27",{"date":329,"score":324,"percentile":330},"2025-12-28",0.99878,{"date":332,"score":324,"percentile":330},"2025-12-29",{"date":334,"score":324,"percentile":330},"2025-12-30",{"date":336,"score":324,"percentile":325},"2025-12-31",{"date":338,"score":324,"percentile":339},"2026-01-01",0.9988,{"date":341,"score":324,"percentile":339},"2026-01-02",{"date":343,"score":324,"percentile":339},"2026-01-03",{"date":345,"score":324,"percentile":325},"2026-01-04",{"date":347,"score":324,"percentile":325},"2026-01-05",{"date":349,"score":324,"percentile":325},"2026-01-06",{"date":351,"score":324,"percentile":352},"2026-01-07",0.99876,{"date":354,"score":324,"percentile":325},"2026-01-08",{"date":356,"score":324,"percentile":330},"2026-01-09",{"date":358,"score":324,"percentile":359},"2026-01-10",0.99879,{"date":361,"score":324,"percentile":330},"2026-01-11",{"date":363,"score":324,"percentile":359},"2026-01-12",{"date":365,"score":324,"percentile":359},"2026-01-13",{"date":367,"score":324,"percentile":359},"2026-01-14",{"date":369,"score":324,"percentile":359},"2026-01-15",{"date":371,"score":324,"percentile":359},"2026-01-16",{"date":373,"score":324,"percentile":359},"2026-01-17",{"date":375,"score":324,"percentile":359},"2026-01-18",{"date":377,"score":324,"percentile":359},"2026-01-19",{"date":379,"score":324,"percentile":330},"2026-01-20",{"date":381,"score":324,"percentile":359},"2026-01-21",{"date":383,"score":324,"percentile":359},"2026-01-22",{"date":385,"score":324,"percentile":359},"2026-01-23",{"date":387,"score":324,"percentile":359},"2026-01-24",{"date":389,"score":324,"percentile":339},"2026-01-25",{"date":391,"score":324,"percentile":339},"2026-01-26",{"date":393,"score":324,"percentile":339},"2026-01-27",{"date":395,"score":324,"percentile":396},"2026-01-28",0.99881,{"date":398,"score":324,"percentile":396},"2026-01-29",{"date":400,"score":324,"percentile":396},"2026-01-30",{"date":402,"score":324,"percentile":396},"2026-01-31",{"date":404,"score":324,"percentile":405},"2026-02-01",0.99884,[407,419,421],{"source":110,"cvss_v2_0":408,"cvss_v3_0":411,"cvss_v3_1":417,"cvss_v4_0":9},{"baseScore":108,"baseSeverity":9,"vectorString":111,"impactScore":409,"exploitabilityScore":410},10,8.6,{"baseScore":412,"baseSeverity":413,"vectorString":414,"impactScore":415,"exploitabilityScore":416},8.1,"HIGH","CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",9.8,5.6,{"baseScore":412,"baseSeverity":413,"vectorString":418,"impactScore":415,"exploitabilityScore":416},"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",{"source":124,"cvss_v2_0":9,"cvss_v3_0":420,"cvss_v3_1":9,"cvss_v4_0":9},{"baseScore":412,"baseSeverity":9,"vectorString":414,"impactScore":415,"exploitabilityScore":416},{"source":116,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":422,"cvss_v4_0":9},{"baseScore":412,"baseSeverity":413,"vectorString":418,"impactScore":415,"exploitabilityScore":416},[424,540,562],{"ecosystem":9,"name":202,"vendor":425,"product":426,"cpe_part":427,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":428},"apache","struts","a",[429,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,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],{"version":430,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.0.0","cpe",{"version":433,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.0.1",{"version":435,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.0.2",{"version":437,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.0.3",{"version":439,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.0.4",{"version":441,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.0.5",{"version":443,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.0.6",{"version":445,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.0.7",{"version":447,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.0.8",{"version":449,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.0.9",{"version":451,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.0.10",{"version":453,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.0.11",{"version":455,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.0.11.1",{"version":457,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.0.11.2",{"version":459,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.0.12",{"version":461,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.0.13",{"version":463,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.0.14",{"version":465,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.1.0",{"version":467,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.1.1",{"version":469,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.1.2",{"version":471,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.1.3",{"version":473,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.1.4",{"version":475,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.1.5",{"version":477,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.1.6",{"version":479,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.1.8",{"version":481,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.1.8.1",{"version":483,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.2.1",{"version":485,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.2.1.1",{"version":487,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.2.3",{"version":489,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.2.3.1",{"version":491,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.1",{"version":493,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.1.1",{"version":495,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.1.2",{"version":497,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.3",{"version":499,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.4",{"version":501,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.4.1",{"version":503,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.7",{"version":505,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.8",{"version":507,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.14",{"version":509,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.14.1",{"version":511,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.14.2",{"version":513,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.14.3",{"version":515,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.15",{"version":517,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.15.1",{"version":519,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.15.2",{"version":521,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.15.3",{"version":523,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.16",{"version":525,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.16.1",{"version":527,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.16.2",{"version":529,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.16.3",{"version":531,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.20",{"version":533,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.20.1",{"version":535,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.24",{"version":537,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.24.1",{"version":539,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.28",{"ecosystem":541,"name":542,"vendor":543,"product":544,"cpe_part":9,"purl_type":545,"purl_namespace":543,"purl_name":544,"source":9,"versions":546},"Maven","org.apache.struts:struts2-core","org.apache.struts","struts2-core","maven",[547,554,558],{"version":548,"is_range":69,"range_type":549,"version_start":550,"version_start_type":551,"version_end":552,"version_end_type":553,"fixed_in":9},"gte2_3_19_lt2_3_20_3","ecosystem","2.3.19","including","2.3.20.3","excluding",{"version":555,"is_range":69,"range_type":549,"version_start":556,"version_start_type":551,"version_end":557,"version_end_type":553,"fixed_in":9},"gte2_3_21_lt2_3_24_3","2.3.21","2.3.24.3",{"version":559,"is_range":69,"range_type":549,"version_start":560,"version_start_type":551,"version_end":561,"version_end_type":553,"fixed_in":9},"gte2_3_25_lt2_3_28_1","2.3.25","2.3.28.1",{"ecosystem":9,"name":563,"vendor":564,"product":565,"cpe_part":427,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":566},"siebel e-billing","oracle","siebel_e-billing",[567],{"version":568,"is_range":60,"range_type":431,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.1"]