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
Malware-Analysis-Follina-CVE-2022-30190 | Kitploit
Tools/GitHubGitHub/nimesh895/malware-analysis-follina-cve-2022-30190
Static AnalysisVulnerability AnalysisForensicsMalware AnalysisThreat IntelligenceLearning & Education
GitHubnimesh895/malware-analysis-follina-cve-2022-30190

Malware-Analysis-Follina-CVE-2022-30190

View Repository

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
7 months agoNot yet reviewed

Malware-Analysis-Follina-CVE-2022-30190

Static Malware Analysis – Follina Exploitation (CVE-2022-30190)

Malicious Microsoft Word Document Investigation attack workflow

During a practical malware analysis session on Kali Linux, I encountered a suspicious file named sample.doc. I decided to perform a structured static analysis to understand its nature and behavior without executing it.

This document describes the exact steps I took, the observations I made, and the conclusions I reached.

All work was performed in an isolated Oracle VirtualBox VM running Kali Linux.

Step 1 – Initial File Observation

I first located the file in the Downloads/sample folder using the file manager.

  • File name: sample.doc
  • Apparent size: 10.0 KiB (10,253 bytes)
  • Icon appeared as a standard Word document

Sample file visible in file explorer

At this point I already suspected it might be malicious due to the context in which I obtained it, so I moved directly to threat intelligence validation.

Step 2 – VirusTotal Submission & Basic Properties

I uploaded the file to VirusTotal and immediately checked the overview:

  • SHA-256: 4aa240481afbe9fb62e7a6a4a9adbd1faf41f266b5f9feecdeb567aec096784
  • SHA-1: 06727ffda60359236a8029e0b3e8a0fd11c23313
  • Detection: 46 / 65 vendors flagged malicious
  • File type reported: Office Open XML Document (Microsoft Word 2007+ format)
  • Community score: very negative (-538)
  • Tags present: docx, cve-2022-30190, cve-2017-0199, exploit, calls-wmi

This strongly suggested an exploit-based document rather than a conventional macro malware.

VirusTotal – hash, file type and basic properties

VirusTotal – detection ratio and popular labels

Step 3 – Reviewing MITRE ATT&CK Techniques

In the Behavior tab I examined the MITRE ATT&CK mapping that VirusTotal community / sandboxes associated with this sample.

Most relevant under the Execution tactic:

  • T1559 – Inter-Process Communication (clearly visible and expanded in the screenshot)
  • Several instances of T1203 – Exploitation for Client Execution
  • Also T1059 – Command and Scripting Interpreter (likely PowerShell usage)

This immediately pointed toward a technique abusing inter-process mechanisms – very characteristic of the Follina / MSDT abuse chain.

VirusTotal MITRE ATT&CK matrix – T1559 highlighted

Step 4 – Analyzing Contacted URLs & External Relationships

The Relations → Contacted URLs section revealed the most important indicator:

Multiple fetches to domains under xmlformats.com (spoofing legitimate Microsoft XML schema domains), especially paths containing:

  • /office/word/2022/wordprocessingDrawing/RDF842l.html
  • /office/word/2022/wordprocessingDrawing/RDF842l.html (with different capitalization/variations)

These URLs are fetched automatically when Microsoft Word processes the external relationship inside the document.

This is the classic Follina delivery mechanism: an external HTML reference in document.xml.rels that triggers the ms-msdt: protocol handler.

VirusTotal – contacted URLs showing suspicious xmlformats.com domains

Step 5 – Extracting the Document Structure

Knowing that modern Office files are ZIP archives, I extracted the contents using unzip:

root@kitploit:~
unzip sample.doc

Questions or feedback? → Open an issue or connect on LinkedIn: www.linkedin.com/in/nimesh23

🛡️
Download Tool