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
patch-diffing-in-the-dark — Leveraging patch diffing to discover new vulnerabilities | Kitploit
Tools/GitHubGitHub/vulnerabilityresearchcentre/patch-diffing-in-the-dark
Vulnerability AnalysisReverse EngineeringBinary AnalysisPapers & ResearchLearning & EducationBinary Exploitation
GitHubvulnerabilityresearchcentre/patch-diffing-in-the-dark

patch-diffing-in-the-dark

Leveraging patch diffing to discover new vulnerabilities

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
View Repository
143171 year agoReviewed by Kitploit

Patch Diffing In The Dark

A series of blog posts leveraging CVE analysis and patch diffing to discover new vulnerabilities.

As revealed in the blog posts, 4 CVEs came from the in-depth study of CVE-2021-1657.

TOC

Results from CVE-2021-1657:

  • Part 1 - Patch Diffing In The Dark
  • Part 2 - Down the Rabbit Hole
  • Part 3 - Down But Not Out
  • Part 4 - Do You Trust Me?

Results from CVE-2020-1030 (Bonus Research):

  • Patch Diffing Yet Another Spooler Bug
  • Finding Yet Another Spooler Bug

CVE Mapping

Background

This research was performed by a CSE Vulnerability Researcher under CSE's mandate to discover vulnerabilities and protect Canadian Government Networks and Systems. This research resulted in the discovery of several vulnerabilities which were reviewed as per CSE's Equities Management Framework and submitted to Microsoft's Security Response Center. The findings were published as CVE-2022-26917, CVE-2022-26917, CVE-2022-26918, and CVE-2022-26926. This work demonstrates just one method of vulnerability discovery from start to finish. If this type of work interests you, consider applying to CSE's VRC. Complete CSE's general application and select “Vulnerability Research Engineer” as the job type. If you have any questions or wish to provide additional information for your application, please email [email protected] (PGP Key).

Download Tool
CVEDescriptionTypeBlog Reference
CVE-2022-26916Windows Fax Compose Form RCEHeap Buffer Overflow via Integer OverflowFound
CVE-2022-26917Windows Fax Compose Form RCEHeap Buffer Overflow via Integer OverflowCVE-2021-XXXX
CVE-2022-26918Windows Fax Compose Form RCEDeserialization of Untrusted DataCVE-2021-ZZZZ
CVE-2022-26926Windows Address Book RCEHeap Buffer Overflow via Integer OverflowCVE-2021-YYYY
CVE-2022-21997Windows Print Spooler LPEArbitrary File DeleteCVE-2021-WWWW
CVE-2022-21999Windows Print Spooler LPEArbitrary File ExecutionCVE-2021-XXXX