CVE•Published 2017-10-04•Modified 2026-08-25•1 article on news•5 live references•NVD data
CVE-2017-12617Apache · Tomcat
Vulnerability data via NVD (ingested)
CVSS v3.1
8.1
HIGH
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS percentile
100
Exploit Prediction Scoring System · top 0% of all CVEs
Weaknesses (CWE)
Description
When running Apache Tomcat versions 9.0.0.M1 to 9.0.0, 8.5.0 to 8.5.22, 8.0.0.RC1 to 8.0.46 and 7.0.0 to 7.0.81 with HTTP PUTs enabled (e.g. via setting the readonly initialisation parameter of the Default servlet to false) it was possible to upload a JSP file to the server via a specially crafted request. This JSP could then be requested and any code it contained would be executed by the server.
Timeline
Published 2017-10-04
Modified 2026-08-25
External references
Search for exposed instances
Shodan + Censys queries derived from NVD's CPE data. The vuln tag catches assets Shodan has explicitly linked to this CVE; the product / banner fingerprints find exposed instances even when the vuln tag was never applied (which is common).
Shodan · vuln tag1 hosts
vuln:CVE-2017-12617Hosts Shodan has explicitly fingerprinted as vulnerable.
Shodan · product
product:"Apache Tomcat"All exposed Apache Tomcat instances — cross-reference with the CVE's affected-version range.
Shodan · banner/body mention
http.html:"Tomcat"HTTP body or banner mentions "Tomcat" — catches deploys Shodan didn't identify as a product.
More intel sources (5)
Shodan report
vuln:CVE-2017-12617Country / ASN / product breakdown for the vuln query.
Censys
vulnerabilities.cve_id: CVE-2017-12617Censys host search filtered to this CVE id.
grep.app
CVE-2017-12617Public source-code mentions — fast PoC discovery.
GitHub code
CVE-2017-12617GitHub code search for direct mentions.
Google dork
"CVE-2017-12617" exploit -site:nvd.nist.govWrite-ups and news, NVD excluded.
Known PoCs on GitHub (4)
CVE-2017-126174 repos
Threekiii/Awesome-POCJava
一个漏洞 PoC 知识库。A knowledge base for vulnerability PoCs(Proof of Concept), with 1k+ vulnerabilities.
SexyBeast233/SecBooksHTML
安全类各家文库大乱斗
GhostTroops/TOPShell
TOP All bugbounty pentesting CVE-2023- POC Exp RCE example payload Things
Ostorlab/KEVunknown
Ostorlab KEV: One-command to detect most remotely known exploitable vulnerabilities. Sourced from CISA KEV, Google's Tsunami, Ostorlab's Asteroid and Bug Bounty programs.