PatchEval: A New Benchmark for Evaluating LLMs on Patching Real-World Vulnerabilities
-
Updated
Dec 26, 2025 - Python
PatchEval: A New Benchmark for Evaluating LLMs on Patching Real-World Vulnerabilities
This repository contains all the source code for the various writeups I have written over time of all the Olicyber editions I have participated in.
Megagrep helps beginning a code review by searching for keywords in the code using "grep". It does not search for vulnerabilities directly but for places where you could manually find some.
Software Security project - Malware Detection Analysis A.A. 2019/2020.
This repository contains my homework assignment for the Software Security course, demonstrating a buffer overflow vulnerability in C. It includes a simple C program with a vulnerable function, Python scripts to create exploit payloads, and a report explaining the exploitation steps and results.
CodeStresser is a ML-driven static analysis framework that scans source code in multiple programming languages to detect security vulnerabilities. It extracts per-vulnerability features and uses machine learning models to predict severity and confidence, generating a structured, developer-friendly security report.
mamhack is C, C++ dynamic vulnerability analysis tool.
Code Quality Guardian
[TPS-ISA '25] MAVUL: Multi-Agent Vulnerability Detection via Contextual Reasoning and Interactive Refinement
A secure Python-based code scanner for open-source repositories.
This repository contains the exploits to Linux VM binaries provided by Exploits1 course by opensecuritytraining
This repository allows the replication of our study "Human-Written vs. AI-Generated Code: A Large-Scale Study of Defects, Vulnerabilities, and Complexity" accepted for publication at The 36th IEEE International Symposium on Software Reliability Engineering (ISSRE 2025).
My Final Graduation Project from ESI-SBA specialising in Computer systems engineering
Reproduction package for the paper "PUMiner: Mining Security Posts from Developer Question and Answer Websites with PU Learning" in Mining Software Repositories (MSR) 2020
🚨 Detect compromised NPM packages from the September 2025 attack, safeguarding applications against malicious versions and protecting user data.
Cybersecurity master courses
🛡️ Scan and assess vulnerabilities in Next.js/Waku with the CVE-2025-55182-Scanner, combining static and dynamic analysis for robust security.
🔓 Crack passwords efficiently with CrackStationX, a powerful tool designed for fast, accurate cracking to enhance your security measures.
🚨 Identify and address CVE-2025-55182, a critical React Server vulnerability allowing remote code execution without authentication.
SentinelGuard is a full-featured vulnerability scanner for Python projects. It analyzes source code, dependencies, and secrets in a unified desktop interface.
Add a description, image, and links to the software-security topic page so that developers can more easily learn about it.
To associate your repository with the software-security topic, visit your repo's landing page and select "manage topics."