Cloud Defense Logo

Products

Solutions

Company

Book A Live Demo

CVE-2017-12615 : What You Need to Know

Learn about CVE-2017-12615 affecting Apache Tomcat 7.0.0 to 7.0.79 on Windows, allowing remote code execution via JSP upload. Find mitigation steps and necessary updates here.

Apache Tomcat 7.0.0 to 7.0.79 on Windows with HTTP PUTs enabled allowed the upload of a JSP file, leading to remote code execution.

Understanding CVE-2017-12615

Apache Tomcat vulnerability enabling remote code execution via JSP upload.

What is CVE-2017-12615?

When Apache Tomcat 7.0.0 to 7.0.79 is used on a Windows system with HTTP PUTs enabled, it allows the upload of a JSP file to the server through a manipulated request. This file can then be accessed and executed by the server, potentially leading to remote code execution.

The Impact of CVE-2017-12615

The vulnerability allows attackers to upload malicious JSP files to the server, leading to unauthorized code execution and potential compromise of the system.

Technical Details of CVE-2017-12615

Apache Tomcat vulnerability details.

Vulnerability Description

        Affected Version: 7.0.0 to 7.0.79
        Exploitation: Uploading a JSP file via a crafted request
        Consequence: Remote code execution

Affected Systems and Versions

        Product: Apache Tomcat
        Vendor: Apache Software Foundation
        Versions: 7.0.0 to 7.0.79

Exploitation Mechanism

        Attackers exploit the HTTP PUTs functionality on Windows systems to upload malicious JSP files, enabling remote code execution.

Mitigation and Prevention

Protecting systems from CVE-2017-12615.

Immediate Steps to Take

        Disable HTTP PUTs if not required
        Implement proper input validation and access controls
        Monitor server logs for suspicious activities

Long-Term Security Practices

        Regular security assessments and audits
        Keep software and systems updated
        Educate users on safe computing practices

Patching and Updates

        Apply patches and updates provided by Apache Software Foundation and relevant vendors

Popular CVEs

CVE Id

Published Date

Is your System Free of Underlying Vulnerabilities?
Find Out Now