Advanced Security Topics · Fall 2026

Project Ideas

Research themes for LLM-based security projects

Projects should investigate a focused research question involving LLMs and security. The themes below are intentionally broad: students may propose ambitious systems, careful empirical studies, new evaluation methods, or smaller but technically sharp projects within any of these directions.

1. Verifying LLM-Generated Security Fixes

Core question: How can we determine whether an LLM-generated security patch is actually correct and secure?

2. Optimizing LLM Vulnerability-Discovery Trajectories

Core question: What is the right search strategy for an LLM acting as an autonomous vulnerability researcher?

3. LLM Security Reasoning and Tool Use

Core question: When should an LLM rely on latent security reasoning, and when should it query an external tool or environment?

Security tasks often require a mixture of internal reasoning and external semantic feedback. A security agent may choose among actions such as running code, debugging, fuzzing, invoking a static analyzer, querying an SMT solver, running tests, inspecting dependencies, or searching documentation.

4. Measuring Genuine LLM Security Reasoning

Core question: How can we distinguish genuine security reasoning from memorization, benchmark contamination, pattern matching, or lucky search?

These are starting points, not fixed assignments. Students are encouraged to propose their own question within the broader goal of understanding and improving LLM-based security reasoning.