Back to Supervision Directory
COMSATS Supervision Topic·Supervisor: 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