Home › Intelligence › Brief
VULNERABILITY BRIEF🔴 Critical Vulnerability

Critical Remote Code Execution in Apache Tomcat on Windows (CVE-2017-12615) Enables Arbitrary JSP Upload

Apache Tomcat on Windows with HTTP PUT enabled permits an attacker to upload a malicious JSP file, leading to remote code execution. This highlights the need for strict configuration controls and continuous evidence of secure settings for audit readiness.

LiveThreat™ Intelligence · 📅 October 07, 2026· 📰 nvd.nist.gov
🔴
Severity
Critical
VU
Type
Vulnerability
🎯
Confidence
High
🏢
Affected
1 sector(s)
✅
Actions
4 recommended
📰
Source
nvd.nist.gov

Critical Remote Code Execution in Apache Tomcat on Windows (CVE‑2017‑12615) Enables Arbitrary JSP Upload

What It Is – Apache Tomcat running on Windows that has the HTTP PUT method enabled can be tricked into accepting a malicious JSP file via a crafted request. When the uploaded JSP is later accessed, the embedded code runs on the server, giving an attacker remote code execution.

Exploitability – Public exploits exist; the vulnerability carries a CVSS 3.0 base score of 9.8 (Critical).

Affected Products – Apache Tomcat (any version on Windows where HTTP PUT is enabled).

Why It Matters for Trust & Control Assurance

  • Configuration‑management controls must be demonstrably enforced; a mis‑enabled HTTP PUT defeats that assurance.
  • Continuous monitoring of server settings provides audit‑ready evidence that only approved configurations are in place.
  • Mapping this gap to a control objective (secure configuration) satisfies multiple frameworks simultaneously, giving buyers a defensible trust signal.

Recommended Actions

  • Disable HTTP PUT on all Tomcat instances unless a business case justifies it.
  • Apply the latest Tomcat security patches that address CVE‑2017‑12615.
  • Run a configuration audit, capture evidence of the disabled method, and store it in a tamper‑evident repository.
  • Implement continuous monitoring to alert on any re‑enabling of HTTP PUT or unexpected file uploads.

Source: CISA KEV – CVE‑2017‑12615

📰 Original Source
https://nvd.nist.gov/vuln/detail/CVE-2017-12615 ↗

This LiveThreat Intelligence Brief is an independent analysis. Read the original reporting at the link above.

From the Verisq platform · Trust Operations

Misconfigurations are control gaps in disguise.

Verisq AI Trust Operations turns findings like this into mapped controls with continuous evidence, keeping your audit readiness current instead of point-in-time.

Map your controls with Verisq AI Trust Operations →