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-2022-30190 — This project demonstrates a proof-of-concept exploit for CVE-2022-30190, also known as "Follina"—a critical remote code execution vulnerability affecting Microsoft Office via the MSDT protocol. The application generates malicious Office documents to illustrate the exploit workflow for educational and research purposes only. | Kitploit
Tools/GitHubGitHub/derziad/cve-2022-30190
Payload GenerationExploitationWeb Application ExploitationPenetration TestingLearning & Education
GitHubderziad/cve-2022-30190

CVE-2022-30190

View Repository
6111 months 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 →

About

This project demonstrates a proof-of-concept exploit for CVE-2022-30190, also known as "Follina"—a critical remote code execution vulnerability affecting Microsoft Office via the MSDT protocol. The application generates malicious Office documents to illustrate the exploit workflow for educational and research purposes only.

Share

CVE-2022-30190 (Follina) Proof of Concept

CVE License: MIT Docker


Overview

Follina

This project demonstrates a proof-of-concept exploit for CVE-2022-30190, also known as "Follina"—a critical remote code execution vulnerability affecting Microsoft Office via the MSDT protocol. The application generates malicious Office documents to illustrate the exploit workflow for educational and research purposes only.

⚠ Warning: This repository is for educational and authorized security research only. Do not use in production or against systems you do not own or have explicit permission to test.


Features

  • 📝 Generates Office documents exploiting the Follina vulnerability
  • 🌐 Simple web interface for payload creation
  • 🐳 Dockerized for easy setup and isolation

Technologies

  • Java 21 ☕
  • Spring Boot 🚀
  • Apache Commons 📦
  • Docker 🐳
  • JSP 🖥️

Prerequisites

  • Docker 🐳
  • Docker Compose 📦

Quick Start

  1. Clone the repository:

    root@kitploit:~
    git clone https://github.com/yourusername/CVE-2022-30190.git
    cd CVE-2022-30190
    
  2. Build and run with Docker Compose:

    root@kitploit:~
    docker compose up --build
    
  3. Access the web interface:

    • Open http://localhost:8080 in your browser 🌐

Usage

  • Enter your IP address and upload a shellcode file using the web form
  • Click "Create Payload" to generate a malicious Office document
  • Download the generated document and use it for testing in a controlled environment 🔒

Demo Screenshot


Project Structure

root@kitploit:~
src/main/java                 — Java source code (Spring Boot application)
src/main/webapp/WEB-INF/jsp   — JSP views for the web interface
Dockerfile                    — Container build instructions
docker-compose.yml            — Multi-container orchestration

References

  • Microsoft Security Advisory
  • Follina Analysis by SocPrime
  • NIST CVE Details

License

This project is released under the MIT License.

Download Tool