Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2019-17638-Jetty — Exploit for CVE-2019-17638 targeting Jetty Java HTTP server, enabling remote code execution via crafted HTTP requests for security testing and vulnerability verification. | Kitploit
Tools/GitHubGitHub/forse01/cve-2019-17638-jetty
Vulnerability AnalysisExploitationWeb Application ExploitationWeb SecurityPenetration Testing
GitHubforse01/cve-2019-17638-jetty

CVE-2019-17638-Jetty

Exploit for CVE-2019-17638 targeting Jetty Java HTTP server, enabling remote code execution via crafted HTTP requests for security testing and vulnerability verification.

View Repository
11345 years agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

JETTY

The Jetty project is a 100% Java HTTP Server, HTTP Client and Servlet Container from the eclipse foundation

http://www.eclipse.org/jetty/

Jetty is open source and is dual licensed using the Apache 2.0 and Eclipse Public License 1.0. You may choose either license when distributing Jetty.

RUNNING JETTY

The run directory is either the top-level of a binary release or jetty-distribution/target/distribution directory when built from source.

To run with the default options:

$ cd demo-base $ java -jar ../start.jar

To see the available options and the default arguments provided by the start.ini file:

$ java -jar /path/to/start.jar --help

Many Jetty features can be enabled by using the --module command For example:

$ cd mybase $ java -jar /path/to/start.jar --module=https,deploy

Will enable the https and deploy modules (and their transitive dependencies) temporarily for this specific run of Jetty.

To see what modules are available

$ java -jar /path/to/start.jar --list-modules

JETTY BASE

The jetty.base property is a property that can be defined on the command line (defaults to what your java 'user.dir' property points to) Jetty's start.jar mechanism will configure your jetty instance from the configuration present in this jetty.base directory.

Example setup:

Create the base directory

$ mkdir mybase $ cd mybase

Initialize the base directory's start.ini and needed directories

$ java -jar /path/to/jetty-dist/start.jar --add-to-start=http,deploy

Run this base directory configuration

$ java -jar /path/to/jetty-dist/start.jar

Download Tool