Back to Supervision Directory
Current Academic Session·Dr. Junaid Akram

Open Supervision Topic

Available for SupervisionCurrent Academic SessionBS Software Engineering / BS Computer Science

Building a Benchmark of Vulnerable Source Code

Extract vulnerable code from patch files at function, file, and component levels, analyse repair patterns, and build a reusable benchmark for vulnerability research.

Vulnerability BenchmarkPatch ExtractionCVE Corpus
Availability

Open for BS SupervisionCOMSATS University Islamabad, Lahore

Supervision

Dr. Junaid AkramLead Supervisor

Institution

Source Security ResearchCOMSATS University Islamabad, Lahore Campus

Expected deliverables

  • Automated diff parser for CVE patch commits
  • Function and file granularity vulnerable code dataset
  • Benchmark evaluation report and GitHub repository

Supervision prerequisites

Recommended Prerequisites

Software security, C/C++/Java, Git API

PythonGit APIC/C++JavaDocker

Source & Verification

Official Listing Details

Source: Official COMSATS Supervision Listing

Last Verified: July 2026

Supervised Projects Portfolio

Related Research & Supervised Projects

View all projects
Vulnerability & Security

Robust Android Malware Detector

Completed supervised project implementing static disassembly analysis, APK opcode feature vectors, and ensemble machine learning classifiers for resilient Android malware detection.

FA25SE28 Student GroupView Case Study
Vulnerability & Security

XSS Vulnerability Detection & Defense System

Completed web security capstone project delivering an automated Cross-Site Scripting (XSS) static code auditor and dynamic browser defense extension.

FA25CS21 Student GroupView Case Study
Vulnerability & Security

Vulnerability Management & Benchmarking System (VBS)

Completed software vulnerability management platform aggregating CVE repositories, automated severity scoring, and code vulnerability tracking across enterprise projects.

SP25SE17 Student GroupView Case Study