Skip to content

Neo: Detecting Privilege Escalation Vulnerabilities in Multi-Language Microservices with Agentic Program Analysis

Detecting Privilege Escalation in Polyglot Microservices via Agentic Program Analysis

arXiv· arXiv:2605.15569· S&P 2026· Penghui Li, Hong Yau Chong, Yinzhi Cao, Junfeng Yang·Indexed by this site · 13 days ago· Originally publishedAttacks
AI summary

Researchers propose Neo, an agentic program analysis framework that combines LLMs with classical program analysis to detect privilege escalation vulnerabilities in microservices, finding 24 zero-day vulnerabilities in 25 open-source applications. Its LLM agent dynamically generates analysis plans and adjusts code search strategies; the evaluation covers 7 programming languages and 6.2 million lines of code. Neo achieves 81.0% precision and 85.0% recall on a benchmark dataset, and applying it to other domains and vulnerability types found 18 additional zero-day vulnerabilities.

Read originalS&P 2026