AI-Powered Penetration Testing and Vulnerability Remediation for GitHub Repositories

AI-Powered Penetration Testing and Vulnerability Remediation for GitHub Repositories presents PentestAI, a web platform that scans a developer's GitHub repositories for security vulnerabilities, verifies the serious findings in an isolated sandbox and proposes fixes as pull requests.The system combines a Large Language Model (Google Gemini) that analyses the most securityrelevant source files with a deterministic pattern-matching pass that detects committed secrets such as API keys and private keys.High and critical findings are re-checked with CodeQL and Semgrep inside network isolated Docker containers to reduce false positives.A fixer service generates a patch with a code model, re-scans the patched code twice and opens a pull request only if the vulnerability is gone and no new issue is introduced.The application is built with TanStack Start, React and Supabase, and supports weekly automated scans, vulnerability lifecycle tracking, reports and an AI security assistant.The results show that the platform turns a manual, expensive security audit into a fast, repeatable and verifiable process for everyday developers.

Authors

Publication Details

Journal
IJARCCE
Published
2026-10-31
DOI
https://doi.org/10.17148/ijarcce.2026.1510146
Primary Topic
Web Application Security Vulnerabilities
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

AI-Powered Penetration Testing and Vulnerability Remediation for GitHub Repositories

Gagana R, M Harshit Pramod, M G Sahana, Mrs. Bindu K.P et al.
IJARCCE
Web Application Security Vulnerabilities
article

AI-Powered Penetration Testing and Vulnerability Remediation for GitHub Repositories

Gagana R, M Harshit Pramod, M G Sahana, Mrs. Bindu K.P, Kushal K R
article en

Abstract

AI-Powered Penetration Testing and Vulnerability Remediation for GitHub Repositories presents PentestAI, a web platform that scans a developer's GitHub repositories for security vulnerabilities, verifies the serious findings in an isolated sandbox and proposes fixes as pull requests.The system combines a Large Language Model (Google Gemini) that analyses the most securityrelevant source files with a deterministic pattern-matching pass that detects committed secrets such as API keys and private keys.High and critical findings are re-checked with CodeQL and Semgrep inside network isolated Docker containers to reduce false positives.A fixer service generates a patch with a code model, re-scans the patched code twice and opens a pull request only if the vulnerability is gone and no new issue is introduced.The application is built with TanStack Start, React and Supabase, and supports weekly automated scans, vulnerability lifecycle tracking, reports and an AI security assistant.The results show that the platform turns a manual, expensive security audit into a fast, repeatable and verifiable process for everyday developers.

IJARCCEVol. 15(10)
Openalex Percentile: Top 6%
Web Application Security Vulnerabilities
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon