Afnaan's Research Archive

A dedicated archive of systematic research, focusing on responsible disclosure and the identification of critical vulnerabilities.

This repository documents my CVE research, offensive security toolkits, and architectural deep-dives.

Everything here serves as an educational and ethical blueprint for building a more resilient, secure-by-design ecosystem.

CVE Disclosures

CVE-2025-14598

CVSS 9.8 - Critical

✔ Disclosed

Cert/CC


A critical security vulnerability affecting 100+ educational institutions across India. Discovered through independent research, the vulnerability was responsibly reported and coordinated through CERT/CC, resulting in an official CVE assignment with a CVSS score of 9.8 (Critical).

The vulnerability exposed sensitive data and systems across the affected institutions. Following responsible disclosure protocols, remediation was supported before public disclosure.


9.8

CVSS Score

100+

institutions

1M+

Student's data

CVE-2026-118692

CVSS 7.1 - High

✔ Disclosed

VulnCheck

CherryTree


An OS Command Injection vulnerability discovered in CherryTree (≤ 1.7.2) note-taking application. When the custom web link clicked action is enabled, unquoted shell metacharacters in web link URLs are passed directly to std::​system, allowing arbitrary commands to run with victim privileges upon clicking a link.


CVE-2026-118693

CVSS 5.6 - Medium

✔ Disclosed

VulnCheck

CherryTree


An Absolute Path Traversal / Local File Disclosure vulnerability discovered in CherryTree (≤ 1.7.2). Unvalidated embedded-file filename attributes in XML notes (.ctd, .ctz, .ctx) are improperly trusted. Specifying absolute or home directory paths forces CherryTree to embed sensitive local files into the note document upon saving.


Projects

Raspberry Pi Pico HID Attack

The Raspberry Pi Pico acts like a keyboard and delivers malicious payload when this programmed with this script.

This script is powered by MicroPython and Adafruit library.

Project Overhaul

Project Overhaul integrates a variety of popular penetration testing tools into a single Command Line Interface.

The following tools are supported as of now:
Nmap, Netcat, Gobuster, Amass, Metasploit, Sqlmap, Hashcat, John the Ripper.

Nmap Command Generator

Python script that simplifies the process of generating Nmap commands by allowing users to input their desired command and switches, resulting in a ready-to-use Nmap command for network scanning.

It provides a user-friendly interface for quickly creating customized Nmap scans.