Project Brief
This track uses LLMs to help find common vulnerabilities, interpret security tool output, and develop AI-assisted pentesting utilities in authorized lab environments. The goal is not autonomous hacking, but understanding how LLMs can support a responsible human tester: planning reconnaissance, explaining findings, identifying false positives, generating repeatable validation steps, and turning raw scanner output into useful remediation guidance — all with documented safety boundaries.
Capstone Team
Aung's Capstone: Bug Bounty Case Study
Unauthenticated SSRF via Apple Pay Merchant Validation
Discovered, verified, and responsibly disclosed an unauthenticated SSRF vulnerability in a retail storefront's Apple Pay checkout integration (Salesforce Commerce Cloud) through a private bug bounty program — proving impact with two independent out-of-band HTTP interactions, ruling out every common false-positive cause, reproducing the finding deterministically, and reporting inconclusive results honestly rather than overclaiming.
Project Workstreams
Authorized Scanning Workflow
Run approved tests against intentionally vulnerable apps and lab services. Use LLMs to summarize scanner output (Nmap, Nikto, OWASP ZAP, nuclei, Semgrep), then manually verify findings.
AI Pentesting Utilities
Build small tools that help move from raw output to evidence — recon checklists, finding triage, safe proof-of-concept generation, and report drafting.
Safety Harness
Define boundaries before testing begins — authorized scope, rate limits, non-destructive testing, secret handling, and escalation rules when a finding appears real.
Track Scope: Expected Deliverables
Skills Being Demonstrated