{"item": {"cve_id": "CVE-2017-5638", "ghsa_id": "", "osv_id": "", "title": "CVE-2017-5638", "description": "The Jakarta Multipart parser in Apache Struts 2 2.3.x before 2.3.32 and 2.5.x before 2.5.10.1 has incorrect exception handling and error-message generation during file-upload attempts, which allows remote attackers to execute arbitrary commands via a crafted Content-Type, Content-Disposition, or Content-Length HTTP header, as exploited in the wild in March 2017 with a Content-Type header containing a #cmd= string.", "published_at": "2017-03-11T02:59:00.150", "modified_at": "2026-06-17T01:20:54.013", "vendor": "Apache", "product": "Struts", "affected_versions": ["2.3.x before 2.3.32", "2.5.x before 2.5.10.1"], "fixed_versions": [], "cvss_score": 9.8, "cvss_version": "3.1", "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", "severity": "CRITICAL", "epss_score": 0.99999, "epss_percentile": 0.99994, "epss_date": "2026-10-06", "is_kev": true, "kev_date": "2021-11-03", "kev_due_date": "2022-05-03", "kev_action": "Apply updates per vendor instructions.", "cwe_ids": ["CWE-755"], "attack_vector": "NETWORK", "attack_complexity": "LOW", "privileges_required": "NONE", "user_interaction": "NONE", "references": ["http://blog.talosintelligence.com/2017/03/apache-0-day-exploited.html", "http://blog.trendmicro.com/trendlabs-security-intelligence/cve-2017-5638-apache-struts-vulnerability-remote-code-execution/", "http://www.arubanetworks.com/assets/alert/ARUBA-PSA-2017-002.txt", "http://www.eweek.com/security/apache-struts-vulnerability-under-attack.html", "http://www.oracle.com/technetwork/security-advisory/cpujul2017-3236622.html", "http://www.securityfocus.com/bid/96729", "http://www.securitytracker.com/id/1037973", "https://arstechnica.com/security/2017/03/critical-vulnerability-under-massive-attack-imperils-high-impact-sites/", "https://cwiki.apache.org/confluence/display/WW/S2-045", "https://cwiki.apache.org/confluence/display/WW/S2-046", "https://exploit-db.com/exploits/41570", "https://git1-us-west.apache.org/repos/asf?p=struts.git%3Ba=commit%3Bh=352306493971e7d5a756d61780d57a76eb1f519a", "https://nmap.org/nsedoc/scripts/http-vuln-cve2017-5638.html", "https://security.netapp.com/advisory/ntap-20170310-0001/", "https://github.com/rapid7/metasploit-framework/issues/8064", "https://struts.apache.org/docs/s2-046.html", "https://www.imperva.com/blog/2017/03/cve-2017-5638-new-remote-code-execution-rce-vulnerability-in-apache-struts-2/", "https://h20566.www2.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbgn03733en_us", "https://www.kb.cert.org/vuls/id/834067", "https://isc.sans.edu/diary/22169", "https://struts.apache.org/docs/s2-045.html", "https://twitter.com/theog150/status/841146956135124993", "https://github.com/mazen160/struts-pwn", "https://packetstormsecurity.com/files/141494/S2-45-poc.py.txt", "https://www.symantec.com/security-center/network-protection-security-advisories/SA145", "https://support.lenovo.com/us/en/product_security/len-14200", "https://h20566.www2.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbhf03723en_us", "https://git1-us-west.apache.org/repos/asf?p=struts.git%3Ba=commit%3Bh=6b8272ce47160036ed120a48345d9aa884477228", "https://www.exploit-db.com/exploits/41614/", "https://h20566.www2.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbgn03749en_us", "https://lists.apache.org/thread.html/r6d03e45b81eab03580cf7f8bb51cb3e9a1b10a2cc0c6a2d3cc92ed0c%40%3Cannounce.apache.org%3E", "https://lists.apache.org/thread.html/r90890afea72a9571d666820b2fe5942a0a5f86be406fa31da3dd0922%40%3Cannounce.apache.org%3E", "https://lists.apache.org/thread.html/r1125f3044a0946d1e7e6f125a6170b58d413ebd4a95157e4608041c7%40%3Cannounce.apache.org%3E", "https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2017-5638"], "source_urls": {"NVD": "https://nvd.nist.gov/vuln/detail/CVE-2017-5638", "CVE.org": "https://www.cve.org/CVERecord?id=CVE-2017-5638", "CISA": "https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2017-5638", "FIRST EPSS": "https://api.first.org/data/v1/epss?cve=CVE-2017-5638"}, "patch_available": null, "workaround_available": null, "sources": ["NVD", "CVE.org", "CISA", "FIRST EPSS"], "reference_items": [{"url": "http://blog.talosintelligence.com/2017/03/apache-0-day-exploited.html", "tags": ["Exploit", "Third Party Advisory"], "source": "NVD", "name": ""}, {"url": "http://blog.trendmicro.com/trendlabs-security-intelligence/cve-2017-5638-apache-struts-vulnerability-remote-code-execution/", "tags": ["Exploit", "Third Party Advisory"], "source": "NVD", "name": ""}, {"url": "http://www.arubanetworks.com/assets/alert/ARUBA-PSA-2017-002.txt", "tags": ["Third Party Advisory"], "source": "NVD", "name": ""}, {"url": "http://www.eweek.com/security/apache-struts-vulnerability-under-attack.html", "tags": ["Press/Media Coverage", "Third Party Advisory"], "source": "NVD", "name": ""}, {"url": "http://www.oracle.com/technetwork/security-advisory/cpujul2017-3236622.html", "tags": ["Patch", "Third Party Advisory"], "source": "NVD", "name": ""}, {"url": "http://www.securityfocus.com/bid/96729", "tags": ["Broken Link", "Third Party Advisory", "VDB Entry"], "source": "NVD", "name": ""}, {"url": "http://www.securitytracker.com/id/1037973", "tags": ["Broken Link", "Third Party Advisory", "VDB Entry"], "source": "NVD", "name": ""}, {"url": "https://arstechnica.com/security/2017/03/critical-vulnerability-under-massive-attack-imperils-high-impact-sites/", "tags": ["Exploit", "Press/Media Coverage"], "source": "NVD", "name": ""}, {"url": "https://cwiki.apache.org/confluence/display/WW/S2-045", "tags": ["Mitigation", "Vendor Advisory"], "source": "NVD", "name": ""}, {"url": "https://cwiki.apache.org/confluence/display/WW/S2-046", "tags": ["Mitigation", "Vendor Advisory"], "source": "NVD", "name": ""}, {"url": "https://exploit-db.com/exploits/41570", "tags": ["Exploit", "Third Party Advisory", "VDB Entry"], "source": "NVD", "name": ""}, {"url": "https://git1-us-west.apache.org/repos/asf?p=struts.git%3Ba=commit%3Bh=352306493971e7d5a756d61780d57a76eb1f519a", "tags": ["Broken Link"], "source": "NVD", "name": ""}, {"url": "https://git1-us-west.apache.org/repos/asf?p=struts.git%3Ba=commit%3Bh=6b8272ce47160036ed120a48345d9aa884477228", "tags": ["Broken Link"], "source": "NVD", "name": ""}, {"url": "https://github.com/mazen160/struts-pwn", "tags": ["Exploit"], "source": "NVD", "name": ""}, {"url": "https://github.com/rapid7/metasploit-framework/issues/8064", "tags": ["Exploit", "Issue Tracking"], "source": "NVD", "name": ""}, {"url": "https://h20566.www2.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbgn03733en_us", "tags": ["Broken Link"], "source": "NVD", "name": ""}, {"url": "https://h20566.www2.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbgn03749en_us", "tags": ["Third Party Advisory"], "source": "NVD", "name": ""}, {"url": "https://h20566.www2.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbhf03723en_us", "tags": ["Third Party Advisory"], "source": "NVD", "name": ""}, {"url": "https://isc.sans.edu/diary/22169", "tags": ["Exploit", "Third Party Advisory"], "source": "NVD", "name": ""}, {"url": "https://lists.apache.org/thread.html/r1125f3044a0946d1e7e6f125a6170b58d413ebd4a95157e4608041c7%40%3Cannounce.apache.org%3E", "tags": ["Mailing List"], "source": "NVD", "name": ""}, {"url": "https://lists.apache.org/thread.html/r6d03e45b81eab03580cf7f8bb51cb3e9a1b10a2cc0c6a2d3cc92ed0c%40%3Cannounce.apache.org%3E", "tags": ["Mailing List"], "source": "NVD", "name": ""}, {"url": "https://lists.apache.org/thread.html/r90890afea72a9571d666820b2fe5942a0a5f86be406fa31da3dd0922%40%3Cannounce.apache.org%3E", "tags": ["Mailing List"], "source": "NVD", "name": ""}, {"url": "https://nmap.org/nsedoc/scripts/http-vuln-cve2017-5638.html", "tags": ["Exploit", "Third Party Advisory"], "source": "NVD", "name": ""}, {"url": "https://packetstormsecurity.com/files/141494/S2-45-poc.py.txt", "tags": ["Broken Link", "Exploit", "Third Party Advisory", "VDB Entry"], "source": "NVD", "name": ""}, {"url": "https://security.netapp.com/advisory/ntap-20170310-0001/", "tags": ["Third Party Advisory"], "source": "NVD", "name": ""}, {"url": "https://struts.apache.org/docs/s2-045.html", "tags": ["Mitigation", "Vendor Advisory"], "source": "NVD", "name": ""}, {"url": "https://struts.apache.org/docs/s2-046.html", "tags": ["Mitigation", "Vendor Advisory"], "source": "NVD", "name": ""}, {"url": "https://support.lenovo.com/us/en/product_security/len-14200", "tags": ["Third Party Advisory", "x_refsource_CONFIRM", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://twitter.com/theog150/status/841146956135124993", "tags": ["Broken Link", "Third Party Advisory", "x_refsource_MISC", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://www.exploit-db.com/exploits/41614/", "tags": ["Exploit", "Third Party Advisory", "VDB Entry", "exploit", "x_refsource_EXPLOIT-DB", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://www.imperva.com/blog/2017/03/cve-2017-5638-new-remote-code-execution-rce-vulnerability-in-apache-struts-2/", "tags": ["Third Party Advisory", "x_refsource_MISC", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://www.kb.cert.org/vuls/id/834067", "tags": ["Third Party Advisory", "US Government Resource", "third-party-advisory", "x_refsource_CERT-VN", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://www.symantec.com/security-center/network-protection-security-advisories/SA145", "tags": ["Broken Link", "x_refsource_CONFIRM", "x_transferred"], "source": "NVD", "name": ""}, {"url": "http://blog.talosintelligence.com/2017/03/apache-0-day-exploited.html", "tags": ["Exploit", "Third Party Advisory", "x_refsource_MISC", "x_transferred"], "source": "NVD", "name": ""}, {"url": "http://blog.trendmicro.com/trendlabs-security-intelligence/cve-2017-5638-apache-struts-vulnerability-remote-code-execution/", "tags": ["Exploit", "Third Party Advisory", "x_refsource_MISC", "x_transferred"], "source": "NVD", "name": ""}, {"url": "http://www.arubanetworks.com/assets/alert/ARUBA-PSA-2017-002.txt", "tags": ["Third Party Advisory", "x_refsource_CONFIRM", "x_transferred"], "source": "NVD", "name": ""}, {"url": "http://www.eweek.com/security/apache-struts-vulnerability-under-attack.html", "tags": ["Press/Media Coverage", "Third Party Advisory", "x_refsource_MISC", "x_transferred"], "source": "NVD", "name": ""}, {"url": "http://www.oracle.com/technetwork/security-advisory/cpujul2017-3236622.html", "tags": ["Patch", "Third Party Advisory", "x_refsource_CONFIRM", "x_transferred"], "source": "NVD", "name": ""}, {"url": "http://www.securityfocus.com/bid/96729", "tags": ["Broken Link", "Third Party Advisory", "VDB Entry", "vdb-entry", "x_refsource_BID", "x_transferred"], "source": "NVD", "name": ""}, {"url": "http://www.securitytracker.com/id/1037973", "tags": ["Broken Link", "Third Party Advisory", "VDB Entry", "vdb-entry", "x_refsource_SECTRACK", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://arstechnica.com/security/2017/03/critical-vulnerability-under-massive-attack-imperils-high-impact-sites/", "tags": ["Exploit", "Press/Media Coverage", "x_refsource_MISC", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://cwiki.apache.org/confluence/display/WW/S2-045", "tags": ["Mitigation", "Vendor Advisory", "x_refsource_CONFIRM", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://cwiki.apache.org/confluence/display/WW/S2-046", "tags": ["Mitigation", "Vendor Advisory", "x_refsource_CONFIRM", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://exploit-db.com/exploits/41570", "tags": ["Exploit", "Third Party Advisory", "VDB Entry", "exploit", "x_refsource_EXPLOIT-DB", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://git1-us-west.apache.org/repos/asf?p=struts.git%3Ba=commit%3Bh=352306493971e7d5a756d61780d57a76eb1f519a", "tags": ["Broken Link", "x_refsource_CONFIRM", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://git1-us-west.apache.org/repos/asf?p=struts.git%3Ba=commit%3Bh=6b8272ce47160036ed120a48345d9aa884477228", "tags": ["Broken Link", "x_refsource_CONFIRM", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://github.com/mazen160/struts-pwn", "tags": ["Exploit", "x_refsource_MISC", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://github.com/rapid7/metasploit-framework/issues/8064", "tags": ["Exploit", "Issue Tracking", "x_refsource_MISC", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://h20566.www2.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbgn03733en_us", "tags": ["Broken Link", "x_refsource_CONFIRM", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://h20566.www2.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbgn03749en_us", "tags": ["Third Party Advisory", "x_refsource_CONFIRM", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://h20566.www2.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbhf03723en_us", "tags": ["Third Party Advisory", "x_refsource_CONFIRM", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://isc.sans.edu/diary/22169", "tags": ["Exploit", "Third Party Advisory", "x_refsource_MISC", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://lists.apache.org/thread.html/r1125f3044a0946d1e7e6f125a6170b58d413ebd4a95157e4608041c7%40%3Cannounce.apache.org%3E", "tags": ["Mailing List", "mailing-list", "x_refsource_MLIST", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://lists.apache.org/thread.html/r6d03e45b81eab03580cf7f8bb51cb3e9a1b10a2cc0c6a2d3cc92ed0c%40%3Cannounce.apache.org%3E", "tags": ["Mailing List", "mailing-list", "x_refsource_MLIST", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://lists.apache.org/thread.html/r90890afea72a9571d666820b2fe5942a0a5f86be406fa31da3dd0922%40%3Cannounce.apache.org%3E", "tags": ["Mailing List", "mailing-list", "x_refsource_MLIST", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://nmap.org/nsedoc/scripts/http-vuln-cve2017-5638.html", "tags": ["Exploit", "Third Party Advisory", "x_refsource_MISC", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://packetstormsecurity.com/files/141494/S2-45-poc.py.txt", "tags": ["Broken Link", "Exploit", "Third Party Advisory", "VDB Entry", "x_refsource_MISC", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://security.netapp.com/advisory/ntap-20170310-0001/", "tags": ["Third Party Advisory", "x_refsource_CONFIRM", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://struts.apache.org/docs/s2-045.html", "tags": ["Mitigation", "Vendor Advisory", "x_refsource_CONFIRM", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://struts.apache.org/docs/s2-046.html", "tags": ["Mitigation", "Vendor Advisory", "x_refsource_CONFIRM", "x_transferred"], "source": "NVD", "name": ""}, {"url": "https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2017-5638", "tags": ["government-resource"], "source": "CVE.org", "name": ""}], "cvss_v4_score": null, "cvss_v4_vector": "", "cvss_v4_severity": "", "nvd_status": "Analyzed", "cna": "apache", "date_reserved": "2017-01-29T00:00:00.000Z", "ssvc": {"options": {"Exploitation": "active", "Automatable": "yes", "Technical Impact": "total"}, "version": "2.0.3", "timestamp": "2025-02-06T21:06:33.860690Z", "role": "CISA Coordinator"}, "affected_products": [{"vendor": "Apache", "product": "Struts", "ranges": ["de 2.2.3 à 2.3.32 (exclue)", "de 2.5.0 à 2.5.10.1 (exclue)"], "first_unaffected": ["2.3.32", "2.5.10.1"], "source": "NVD"}, {"vendor": "Ibm", "product": "Storwize v3500 Firmware", "ranges": ["7.7.1.6", "7.8.1.0"], "first_unaffected": [], "source": "NVD"}, {"vendor": "Ibm", "product": "Storwize v5000 Firmware", "ranges": ["7.7.1.6", "7.8.1.0"], "first_unaffected": [], "source": "NVD"}, {"vendor": "Ibm", "product": "Storwize v7000 Firmware", "ranges": ["7.7.1.6", "7.8.1.0"], "first_unaffected": [], "source": "NVD"}, {"vendor": "Lenovo", "product": "Storage v5030 Firmware", "ranges": ["7.7.1.6", "7.8.1.0"], "first_unaffected": [], "source": "NVD"}, {"vendor": "Hp", "product": "Server Automation", "ranges": ["9.1.0", "10.0.0", "10.1.0", "10.2.0", "10.5.0"], "first_unaffected": [], "source": "NVD"}, {"vendor": "Oracle", "product": "Weblogic Server", "ranges": ["10.3.6.0.0", "12.1.3.0.0", "12.2.1.1.0", "12.2.1.2.0"], "first_unaffected": [], "source": "NVD"}, {"vendor": "Arubanetworks", "product": "Clearpass Policy Manager", "ranges": ["avant 6.6.5"], "first_unaffected": ["6.6.5"], "source": "NVD"}, {"vendor": "Netapp", "product": "Oncommand Balance", "ranges": ["toutes versions (selon NVD)"], "first_unaffected": [], "source": "NVD"}, {"vendor": "Apache Software Foundation", "product": "Apache Struts", "ranges": ["2.3.x before 2.3.32", "2.5.x before 2.5.10.1"], "first_unaffected": [], "source": "CVE.org"}], "kev_name": "Apache Struts Remote Code Execution Vulnerability", "kev_short_description": "Apache Struts Jakarta Multipart parser allows for malicious file upload using the Content-Type value, leading to remote code execution.", "kev_ransomware": "Known", "kev_notes": "https://nvd.nist.gov/vuln/detail/CVE-2017-5638", "kev_cwes": ["CWE-20"], "wordfence_id": "", "mentions_sources": [], "version_match": "unknown", "risk_score": 81, "risk_class": "Critique", "impact": {"confidentialite": "élevé", "integrite": "élevé", "disponibilite": "élevé", "summary": "Un attaquant exploitant cette vulnérabilité pourrait, selon les conditions décrites par les sources, exploitable à distance (réseau), sans authentification préalable, affecter la confidentialité des données, l'intégrité du système et la disponibilité du service.", "basis": "CVSS 3.1"}, "mechanism": "", "mitigation": {"correction": {"available": true, "text": "Mettre à jour : selon les sources, ne sont plus concernées les versions à partir de Struts 2.3.32, Struts 2.5.10.1, Clearpass Policy Manager 6.6.5."}, "mitigation": {"specific": "Aucune mesure de mitigation spécifique confirmée par les sources consultées. Consultez les références officielles pour d'éventuelles mesures détaillées.", "general": ["Maintenir le produit à jour et activer les mises à jour de sécurité.", "Restreindre l'exposition réseau du service au strict nécessaire.", "Appliquer le principe du moindre privilège.", "Surveiller les journaux et les alertes de sécurité."], "specific_links": []}, "containment": {"applicable": true, "actions": ["Action recommandée par la CISA : Apply updates per vendor instructions.", "Isoler ou restreindre l'accès au service concerné.", "Restreindre les flux réseau entrants/sortants liés au composant.", "Renforcer la surveillance des journaux et des accès.", "Désactiver temporairement le composant vulnérable si l'activité le permet."]}, "note": "Priorité aux consignes officielles de l'éditeur et des références. Vérifiez toujours l'avis de sécurité avant toute intervention en production.", "official_links": [{"url": "http://www.oracle.com/technetwork/security-advisory/cpujul2017-3236622.html", "groupe": "correctif", "groupe_titre": "Correctifs et versions corrigées", "editeur": "Oracle", "domaine": "www.oracle.com"}, {"url": "https://cwiki.apache.org/confluence/display/WW/S2-045", "groupe": "avis_editeur", "groupe_titre": "Avis de sécurité de l'éditeur", "editeur": "", "domaine": "cwiki.apache.org"}, {"url": "https://cwiki.apache.org/confluence/display/WW/S2-046", "groupe": "avis_editeur", "groupe_titre": "Avis de sécurité de l'éditeur", "editeur": "", "domaine": "cwiki.apache.org"}, {"url": "https://struts.apache.org/docs/s2-045.html", "groupe": "avis_editeur", "groupe_titre": "Avis de sécurité de l'éditeur", "editeur": "", "domaine": "struts.apache.org"}, {"url": "https://struts.apache.org/docs/s2-046.html", "groupe": "avis_editeur", "groupe_titre": "Avis de sécurité de l'éditeur", "editeur": "", "domaine": "struts.apache.org"}]}, "plain": {"verdict": "now", "verdict_label": "Exploité par des attaquants · à traiter aujourd'hui", "verdict_css": "now", "verdict_rank": 0, "headline": "Faille de sécurité signalée dans Struts", "headline_is_derived": false, "action": "Mettre à jour vers Struts 2.3.32, Struts 2.5.10.1 ou plus récent, version publiée comme non concernée.", "action_kind": "update", "concerned": [{"version": "Struts 2.3.32, Struts 2.5.10.1 ou plus récent", "state": "safe", "state_label": "Non concerné", "todo": "Rien à faire. Gardez les mises à jour automatiques activées."}, {"version": "2.3.x before 2.3.32, 2.5.x before 2.5.10.1", "state": "hit", "state_label": "Concerné", "todo": "Mettre à jour vers Struts 2.3.32, Struts 2.5.10.1 ou plus récent, version publiée comme non concernée."}, {"version": "Je ne connais pas ma version", "state": "unknown", "state_label": "À vérifier", "todo": "La version s'affiche généralement dans le menu « À propos » ou « Aide » du logiciel."}], "steps": [{"title": "Sauvegarder avant d'intervenir", "detail": "Une copie récente des données et de la configuration. Si votre hébergeur propose une sauvegarde en un clic, c'est le moment.", "duration": "10 min", "priority": false}, {"title": "Mettre à jour vers Struts 2.3.32, Struts 2.5.10.1 ou plus récent, version publiée comme non concernée", "detail": "C'est la correction officielle. Tant qu'elle n'est pas appliquée, les autres mesures ne sont que temporaires.", "duration": "15 à 45 min", "priority": true}, {"title": "En attendant : réduire l'exposition sur Internet", "detail": "La faille est exploitable à distance. Limiter l'accès au service depuis l'extérieur (pare-feu, filtrage d'adresses, VPN) réduit fortement le risque.", "duration": "30 min", "priority": false}, {"title": "Vérifier que vous n'avez pas déjà été touché", "detail": "Cette faille est activement exploitée. Contrôler les comptes créés récemment, les connexions inhabituelles et les fichiers modifiés depuis la date de publication.", "duration": "30 min", "priority": true}, {"title": "Confirmer que tout fonctionne encore", "detail": "Après correction : page d'accueil, connexion, et les deux ou trois fonctions dont vous vous servez tous les jours.", "duration": "10 min", "priority": false}], "exploited": true, "exploited_label": "Oui, des attaques réelles sont constatées", "fixed_label": "Struts 2.3.32, Struts 2.5.10.1 (non concernée selon les sources)", "affected_label": "2.3.x before 2.3.32, 2.5.x before 2.5.10.1"}, "severity_display": "Critique", "cvss_is_legacy": false, "risk_score_computable": true, "identifier": "CVE-2017-5638", "severity_fr": "Critique", "epss_pct": 100.0, "source_records": [{"source": "NVD", "label": "NVD, NIST", "date_label": "Publié dans la base", "date": "2017-03-11", "url": "https://nvd.nist.gov/vuln/detail/CVE-2017-5638"}, {"source": "CVE.org", "label": "CVE.org, programme CVE", "date_label": "Publié par l'organisme CNA", "date": "2017-03-11", "url": "https://www.cve.org/CVERecord?id=CVE-2017-5638"}, {"source": "CISA", "label": "CISA KEV", "date_label": "Ajout au catalogue", "date": "2021-11-03", "url": "https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2017-5638"}, {"source": "FIRST EPSS", "label": "FIRST EPSS", "date_label": "Score daté du", "date": "2026-10-06", "url": "https://api.first.org/data/v1/epss?cve=CVE-2017-5638"}], "exploit_public": true, "reseau_sans_auth": true, "exposition": "À distance, sans compte et sans action d'un utilisateur", "owasp": [{"code": "A05", "nom": "Injection", "nom_officiel": "Injection", "slug": "a05-injection", "libelle": "A05:2025 Injection", "url_officielle": "https://top10.owasp.org/2025/A05_2025-Injection/"}, {"code": "A10", "nom": "Mauvaise gestion des conditions exceptionnelles", "nom_officiel": "Mishandling of Exceptional Conditions", "slug": "a10-conditions-exceptionnelles", "libelle": "A10:2025 Mauvaise gestion des conditions exceptionnelles", "url_officielle": "https://top10.owasp.org/2025/A10_2025-Mishandling_of_Exceptional_Conditions/"}]}, "presentation": {"en_bref": [{"question": "Est-elle attaquée ?", "ton": "alerte", "reponse": "Oui, attaques constatées", "source": "Catalogue CISA KEV"}, {"question": "Existe-t-il un correctif ?", "ton": "bon", "reponse": "Oui : 2.3.32, 2.5.10.1, 6.6.5", "source": "Versions publiées comme non concernées"}, {"question": "Comment l'attaquer ?", "ton": "alerte", "reponse": "À distance, sans compte et sans action d'un utilisateur", "source": "Vecteur CVSS publié"}, {"question": "Risque d'exploitation", "ton": "alerte", "reponse": "100,0 % sur 30 jours", "source": "Plus probable que 100 % des failles connues"}], "references": [{"cle": "correctif", "titre": "Correctifs et versions corrigées", "explication": "Les pages que les sources désignent comme correctif ou notes de version.", "items": [{"url": "http://www.oracle.com/technetwork/security-advisory/cpujul2017-3236622.html", "domaine": "www.oracle.com", "editeur": "Oracle", "etiquettes": ["Correctif", "Avis d'un tiers"], "nom": "", "lien": true, "casse": false}]}, {"cle": "avis_editeur", "titre": "Avis de sécurité de l'éditeur", "explication": "La parole de l'éditeur du produit : elle fait foi pour savoir quoi installer.", "items": [{"url": "https://cwiki.apache.org/confluence/display/WW/S2-045", "domaine": "cwiki.apache.org", "editeur": "", "etiquettes": ["Mesure de contournement", "Avis de l'éditeur"], "nom": "", "lien": true, "casse": false}, {"url": "https://cwiki.apache.org/confluence/display/WW/S2-046", "domaine": "cwiki.apache.org", "editeur": "", "etiquettes": ["Mesure de contournement", "Avis de l'éditeur"], "nom": "", "lien": true, "casse": false}, {"url": "https://struts.apache.org/docs/s2-045.html", "domaine": "struts.apache.org", "editeur": "", "etiquettes": ["Mesure de contournement", "Avis de l'éditeur"], "nom": "", "lien": true, "casse": false}, {"url": "https://struts.apache.org/docs/s2-046.html", "domaine": "struts.apache.org", "editeur": "", "etiquettes": ["Mesure de contournement", "Avis de l'éditeur"], "nom": "", "lien": true, "casse": false}]}, {"cle": "avis_tiers", "titre": "Avis d'autorités et d'organismes tiers", "explication": "CERT, agences gouvernementales, bases de vulnérabilités, chercheurs.", "items": [{"url": "http://www.arubanetworks.com/assets/alert/ARUBA-PSA-2017-002.txt", "domaine": "www.arubanetworks.com", "editeur": "", "etiquettes": ["Avis d'un tiers"], "nom": "", "lien": true, "casse": false}, {"url": "http://www.eweek.com/security/apache-struts-vulnerability-under-attack.html", "domaine": "www.eweek.com", "editeur": "", "etiquettes": ["Article de presse", "Avis d'un tiers"], "nom": "", "lien": true, "casse": false}, {"url": "http://www.securityfocus.com/bid/96729", "domaine": "www.securityfocus.com", "editeur": "", "etiquettes": ["Lien signalé cassé", "Avis d'un tiers", "Base de vulnérabilités"], "nom": "", "lien": true, "casse": true}, {"url": "http://www.securitytracker.com/id/1037973", "domaine": "www.securitytracker.com", "editeur": "", "etiquettes": ["Lien signalé cassé", "Avis d'un tiers", "Base de vulnérabilités"], "nom": "", "lien": true, "casse": true}, {"url": "https://h20566.www2.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbgn03749en_us", "domaine": "h20566.www2.hpe.com", "editeur": "", "etiquettes": ["Avis d'un tiers"], "nom": "", "lien": true, "casse": false}, {"url": "https://h20566.www2.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbhf03723en_us", "domaine": "h20566.www2.hpe.com", "editeur": "", "etiquettes": ["Avis d'un tiers"], "nom": "", "lien": true, "casse": false}, {"url": "https://security.netapp.com/advisory/ntap-20170310-0001/", "domaine": "security.netapp.com", "editeur": "NetApp", "etiquettes": ["Avis d'un tiers"], "nom": "", "lien": true, "casse": false}, {"url": "https://support.lenovo.com/us/en/product_security/len-14200", "domaine": "support.lenovo.com", "editeur": "", "etiquettes": ["Avis d'un tiers"], "nom": "", "lien": true, "casse": false}, {"url": "https://twitter.com/theog150/status/841146956135124993", "domaine": "twitter.com", "editeur": "", "etiquettes": ["Lien signalé cassé", "Avis d'un tiers"], "nom": "", "lien": true, "casse": true}, {"url": "https://www.imperva.com/blog/2017/03/cve-2017-5638-new-remote-code-execution-rce-vulnerability-in-apache-struts-2/", "domaine": "www.imperva.com", "editeur": "", "etiquettes": ["Avis d'un tiers"], "nom": "", "lien": true, "casse": false}, {"url": "https://www.kb.cert.org/vuls/id/834067", "domaine": "www.kb.cert.org", "editeur": "CERT/CC", "etiquettes": ["Avis d'un tiers", "Ressource gouvernementale américaine"], "nom": "", "lien": true, "casse": false}, {"url": "https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2017-5638", "domaine": "www.cisa.gov", "editeur": "CISA", "etiquettes": ["Ressource gouvernementale"], "nom": "", "lien": true, "casse": false}]}, {"cle": "analyse", "titre": "Analyses, tickets et discussions", "explication": "Pour comprendre le défaut : description technique, ticket, liste de diffusion.", "items": [{"url": "https://lists.apache.org/thread.html/r1125f3044a0946d1e7e6f125a6170b58d413ebd4a95157e4608041c7%40%3Cannounce.apache.org%3E", "domaine": "lists.apache.org", "editeur": "Apache", "etiquettes": ["Liste de diffusion"], "nom": "", "lien": true, "casse": false}, {"url": "https://lists.apache.org/thread.html/r6d03e45b81eab03580cf7f8bb51cb3e9a1b10a2cc0c6a2d3cc92ed0c%40%3Cannounce.apache.org%3E", "domaine": "lists.apache.org", "editeur": "Apache", "etiquettes": ["Liste de diffusion"], "nom": "", "lien": true, "casse": false}, {"url": "https://lists.apache.org/thread.html/r90890afea72a9571d666820b2fe5942a0a5f86be406fa31da3dd0922%40%3Cannounce.apache.org%3E", "domaine": "lists.apache.org", "editeur": "Apache", "etiquettes": ["Liste de diffusion"], "nom": "", "lien": true, "casse": false}]}, {"cle": "exploit", "titre": "Codes d'exploitation référencés", "explication": "Les sources signalent un code d'exploitation public. Par prudence, CyberAlert affiche le site qui l'héberge sans lien direct : l'information utile ici est son existence, qui rend la faille plus facile à attaquer.", "items": [{"url": "http://blog.talosintelligence.com/2017/03/apache-0-day-exploited.html", "domaine": "blog.talosintelligence.com", "editeur": "", "etiquettes": ["Code d'exploitation", "Avis d'un tiers"], "nom": "", "lien": false, "casse": false}, {"url": "http://blog.trendmicro.com/trendlabs-security-intelligence/cve-2017-5638-apache-struts-vulnerability-remote-code-execution/", "domaine": "blog.trendmicro.com", "editeur": "", "etiquettes": ["Code d'exploitation", "Avis d'un tiers"], "nom": "", "lien": false, "casse": false}, {"url": "https://arstechnica.com/security/2017/03/critical-vulnerability-under-massive-attack-imperils-high-impact-sites/", "domaine": "arstechnica.com", "editeur": "", "etiquettes": ["Code d'exploitation", "Article de presse"], "nom": "", "lien": false, "casse": false}, {"url": "https://exploit-db.com/exploits/41570", "domaine": "exploit-db.com", "editeur": "", "etiquettes": ["Code d'exploitation", "Avis d'un tiers", "Base de vulnérabilités"], "nom": "", "lien": false, "casse": false}, {"url": "https://github.com/mazen160/struts-pwn", "domaine": "github.com", "editeur": "GitHub", "etiquettes": ["Code d'exploitation"], "nom": "", "lien": false, "casse": false}, {"url": "https://github.com/rapid7/metasploit-framework/issues/8064", "domaine": "github.com", "editeur": "GitHub", "etiquettes": ["Code d'exploitation", "Suivi de ticket"], "nom": "", "lien": false, "casse": false}, {"url": "https://isc.sans.edu/diary/22169", "domaine": "isc.sans.edu", "editeur": "", "etiquettes": ["Code d'exploitation", "Avis d'un tiers"], "nom": "", "lien": false, "casse": false}, {"url": "https://nmap.org/nsedoc/scripts/http-vuln-cve2017-5638.html", "domaine": "nmap.org", "editeur": "", "etiquettes": ["Code d'exploitation", "Avis d'un tiers"], "nom": "", "lien": false, "casse": false}, {"url": "https://packetstormsecurity.com/files/141494/S2-45-poc.py.txt", "domaine": "packetstormsecurity.com", "editeur": "Packet Storm", "etiquettes": ["Lien signalé cassé", "Code d'exploitation", "Avis d'un tiers", "Base de vulnérabilités"], "nom": "", "lien": false, "casse": true}, {"url": "https://www.exploit-db.com/exploits/41614/", "domaine": "www.exploit-db.com", "editeur": "Exploit-DB", "etiquettes": ["Code d'exploitation", "Avis d'un tiers", "Base de vulnérabilités"], "nom": "", "lien": false, "casse": false}]}, {"cle": "autres", "titre": "Autres références", "explication": "Références publiées sans étiquette par les sources : leur nature n'est pas qualifiée.", "items": [{"url": "https://git1-us-west.apache.org/repos/asf?p=struts.git%3Ba=commit%3Bh=352306493971e7d5a756d61780d57a76eb1f519a", "domaine": "git1-us-west.apache.org", "editeur": "", "etiquettes": ["Lien signalé cassé"], "nom": "", "lien": true, "casse": true}, {"url": "https://git1-us-west.apache.org/repos/asf?p=struts.git%3Ba=commit%3Bh=6b8272ce47160036ed120a48345d9aa884477228", "domaine": "git1-us-west.apache.org", "editeur": "", "etiquettes": ["Lien signalé cassé"], "nom": "", "lien": true, "casse": true}, {"url": "https://h20566.www2.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbgn03733en_us", "domaine": "h20566.www2.hpe.com", "editeur": "", "etiquettes": ["Lien signalé cassé"], "nom": "", "lien": true, "casse": true}, {"url": "https://www.symantec.com/security-center/network-protection-security-advisories/SA145", "domaine": "www.symantec.com", "editeur": "", "etiquettes": ["Lien signalé cassé"], "nom": "", "lien": true, "casse": true}]}], "liens_correction": [{"url": "http://www.oracle.com/technetwork/security-advisory/cpujul2017-3236622.html", "domaine": "www.oracle.com", "editeur": "Oracle", "etiquettes": ["Correctif", "Avis d'un tiers"], "nom": "", "lien": true, "casse": false, "groupe": "correctif", "groupe_titre": "Correctifs et versions corrigées"}, {"url": "https://cwiki.apache.org/confluence/display/WW/S2-045", "domaine": "cwiki.apache.org", "editeur": "", "etiquettes": ["Mesure de contournement", "Avis de l'éditeur"], "nom": "", "lien": true, "casse": false, "groupe": "avis_editeur", "groupe_titre": "Avis de sécurité de l'éditeur"}, {"url": "https://cwiki.apache.org/confluence/display/WW/S2-046", "domaine": "cwiki.apache.org", "editeur": "", "etiquettes": ["Mesure de contournement", "Avis de l'éditeur"], "nom": "", "lien": true, "casse": false, "groupe": "avis_editeur", "groupe_titre": "Avis de sécurité de l'éditeur"}, {"url": "https://struts.apache.org/docs/s2-045.html", "domaine": "struts.apache.org", "editeur": "", "etiquettes": ["Mesure de contournement", "Avis de l'éditeur"], "nom": "", "lien": true, "casse": false, "groupe": "avis_editeur", "groupe_titre": "Avis de sécurité de l'éditeur"}, {"url": "https://struts.apache.org/docs/s2-046.html", "domaine": "struts.apache.org", "editeur": "", "etiquettes": ["Mesure de contournement", "Avis de l'éditeur"], "nom": "", "lien": true, "casse": false, "groupe": "avis_editeur", "groupe_titre": "Avis de sécurité de l'éditeur"}], "nb_exploits": 10, "cvss": {"version": "3.1", "vecteur": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", "metriques": [{"code": "AV", "nom": "Vecteur d'attaque", "valeur": "Réseau (à distance, y compris par Internet)", "brut": "N", "explication": "D'où l'attaquant doit agir."}, {"code": "AC", "nom": "Complexité de l'attaque", "valeur": "Faible", "brut": "L", "explication": "Conditions hors du contrôle de l'attaquant."}, {"code": "PR", "nom": "Privilèges requis", "valeur": "Aucun (pas de compte)", "brut": "N", "explication": "Droits dont l'attaquant a besoin avant d'attaquer."}, {"code": "UI", "nom": "Interaction de l'utilisateur", "valeur": "Aucune", "brut": "N", "explication": "Une victime doit-elle cliquer ou ouvrir quelque chose ?"}, {"code": "S", "nom": "Portée", "valeur": "Inchangée", "brut": "U", "explication": "L'attaque peut-elle toucher d'autres composants que celui qui est vulnérable ?"}, {"code": "C", "nom": "Confidentialité", "valeur": "Élevé", "brut": "H", "explication": "Accès à des informations protégées."}, {"code": "I", "nom": "Intégrité", "valeur": "Élevé", "brut": "H", "explication": "Modification de données ou du système."}, {"code": "A", "nom": "Disponibilité", "valeur": "Élevé", "brut": "H", "explication": "Arrêt ou ralentissement du service."}], "calculateur": "https://www.first.org/cvss/calculator/3.1#CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", "specification": "https://www.first.org/cvss/v3.1/specification-document"}, "cvss4": null, "cwe": [{"id": "CWE-755", "nom": "", "url": "https://cwe.mitre.org/data/definitions/755.html"}], "owasp": [{"code": "A05", "nom": "Injection", "nom_officiel": "Injection", "slug": "a05-injection", "libelle": "A05:2025 Injection", "url_officielle": "https://top10.owasp.org/2025/A05_2025-Injection/"}, {"code": "A10", "nom": "Mauvaise gestion des conditions exceptionnelles", "nom_officiel": "Mishandling of Exceptional Conditions", "slug": "a10-conditions-exceptionnelles", "libelle": "A10:2025 Mauvaise gestion des conditions exceptionnelles", "url_officielle": "https://top10.owasp.org/2025/A10_2025-Mishandling_of_Exceptional_Conditions/"}], "ssvc": {"lignes": [{"nom": "Exploitation", "valeur": "Exploitation active constatée", "brut": "active"}, {"nom": "Automatisable", "valeur": "Oui : l'attaque peut être enchaînée sans intervention humaine", "brut": "yes"}, {"nom": "Impact technique", "valeur": "Total : contrôle complet du composant ou de ses informations", "brut": "total"}], "version": "2.0.3", "date": "2025-02-06", "role": "CISA Coordinator", "url": "https://www.cisa.gov/stakeholder-specific-vulnerability-categorization-ssvc"}, "chronologie": [{"date": "2017-01-29", "libelle": "Identifiant réservé", "qui": "Programme CVE"}, {"date": "2017-03-11", "libelle": "Publication de la vulnérabilité", "qui": "apache"}, {"date": "2021-11-03", "libelle": "Ajout au catalogue des failles exploitées", "qui": "CISA"}, {"date": "2022-05-03", "libelle": "Échéance de correction fixée par la CISA", "qui": "CISA"}, {"date": "2025-02-06", "libelle": "Décision SSVC publiée", "qui": "CISA"}, {"date": "2026-06-17", "libelle": "Dernière mise à jour de la fiche source", "qui": "Source"}, {"date": "2026-10-06", "libelle": "Calcul du score EPSS affiché", "qui": "FIRST"}], "liens_officiels": [{"nom": "NVD (NIST)", "url": "https://nvd.nist.gov/vuln/detail/CVE-2017-5638", "description": "Fiche de référence : CVSS, CPE, références étiquetées."}, {"nom": "CVE.org", "url": "https://www.cve.org/CVERecord?id=CVE-2017-5638", "description": "Enregistrement officiel publié par l'organisme qui a attribué l'identifiant."}, {"nom": "CISA KEV", "url": "https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2017-5638", "description": "Entrée du catalogue des failles activement exploitées."}, {"nom": "FIRST EPSS", "url": "https://api.first.org/data/v1/epss?cve=CVE-2017-5638", "description": "Score de probabilité d'exploitation du jour."}, {"nom": "OSV.dev", "url": "https://osv.dev/vulnerability/CVE-2017-5638", "description": "Paquets open source concernés et versions corrigées."}, {"nom": "GitHub Advisory Database", "url": "https://github.com/advisories?query=CVE-2017-5638", "description": "Avis de sécurité des dépendances logicielles."}], "produits": [{"vendor": "Apache", "product": "Struts", "ranges": ["de 2.2.3 à 2.3.32 (exclue)", "de 2.5.0 à 2.5.10.1 (exclue)"], "first_unaffected": ["2.3.32", "2.5.10.1"], "source": "NVD"}, {"vendor": "Ibm", "product": "Storwize v3500 Firmware", "ranges": ["7.7.1.6", "7.8.1.0"], "first_unaffected": [], "source": "NVD"}, {"vendor": "Ibm", "product": "Storwize v5000 Firmware", "ranges": ["7.7.1.6", "7.8.1.0"], "first_unaffected": [], "source": "NVD"}, {"vendor": "Ibm", "product": "Storwize v7000 Firmware", "ranges": ["7.7.1.6", "7.8.1.0"], "first_unaffected": [], "source": "NVD"}, {"vendor": "Lenovo", "product": "Storage v5030 Firmware", "ranges": ["7.7.1.6", "7.8.1.0"], "first_unaffected": [], "source": "NVD"}, {"vendor": "Hp", "product": "Server Automation", "ranges": ["9.1.0", "10.0.0", "10.1.0", "10.2.0", "10.5.0"], "first_unaffected": [], "source": "NVD"}, {"vendor": "Oracle", "product": "Weblogic Server", "ranges": ["10.3.6.0.0", "12.1.3.0.0", "12.2.1.1.0", "12.2.1.2.0"], "first_unaffected": [], "source": "NVD"}, {"vendor": "Arubanetworks", "product": "Clearpass Policy Manager", "ranges": ["avant 6.6.5"], "first_unaffected": ["6.6.5"], "source": "NVD"}, {"vendor": "Netapp", "product": "Oncommand Balance", "ranges": ["toutes versions (selon NVD)"], "first_unaffected": [], "source": "NVD"}, {"vendor": "Apache Software Foundation", "product": "Apache Struts", "ranges": ["2.3.x before 2.3.32", "2.5.x before 2.5.10.1"], "first_unaffected": [], "source": "CVE.org"}], "notes_kev": ["https://nvd.nist.gov/vuln/detail/CVE-2017-5638"]}, "consulted_at": "2026-10-07T04:44:18.876434+00:00"}