paper-with-me

Papers

Detecting Privilege Escalation in Polyglot Microservices via Agentic Program Analysis

2026-05-15 · Penghui Li, Hong Yau Chong, Yinzhi Cao, Junfeng Yang arxiv

Microservices are widely adopted in modern cloud systems due to their scalability and fault tolerance. However, microservice architectures introduce significant complexity in privilege and permission control, creating risks of privilege escalation where attackers can gain unauthorized access to resources or operations. Detecting such vulnerabilities is challenging due to complex cross-service interactions, polyglot codebases, and diverse privileged operations and permission checks. We present Neo, an agentic program analysis framework that combines large language models (LLMs) with classic program analysis to address these challenges. Neo leverages an LLM-based agent that dynamically generates analysis plans, adapts code search strategies, and validates semantics. We develop code search primitives that enable Neo to perform scalable and flexible code exploration across services and languages. We evaluated Neo on 25 open-source microservice applications spanning 7 programming languages and 6.2 million lines of code. Neo uncovered 24 zero-day privilege escalation vulnerabilities and achieved 81.0% precision and 85.0% recall on a ground-truth dataset. Compared to existing program analysis and agentic solutions, Neo demonstrated significant improvements in both detection accuracy and scalability. We further showcased Neo's extensibility by applying it to other application domains and vulnerability types, uncovering 18 additional zero-day vulnerabilities.

📄 PDF Abstract BibTeX arXiv:2605.15569

Code (0)

등록된 구현이 없습니다.

Tasks

Code Search

Similar Papers 제목 키워드 기반

Prompt Flow Integrity to Prevent Privilege Escalation in LLM Agents

2025-03-17 · Juhee Kim, Woohyuk Choi, Byoungyoung Lee

Large Language Models (LLMs) are combined with tools to create powerful LLM agents that provide a wide range of services. Unlike traditional software, LLM agent's behavior is determined at runtime by natural language pro…

Human-on-the-Loop Orchestration for AI-Assisted Legal Discovery

2026-06-18 · Anushree Sinha, Srivaths Ranganathan, Abhishek Dharmaratnakar, Debanshu Das arxiv

Autonomous Large Language Model (LLM) agents are increasingly deployed in electronic discovery (e-discovery), where compounding errors across multi-step reasoning chains can constitute legal malpractice. Unlike single-tu…

Information Retrieval

LLMs as Hackers: Autonomous Linux Privilege Escalation Attacks

2023-10-17 · Andreas Happe, Aaron Kaplan, Juergen Cito

Penetration testing, an essential component of software security testing, allows organizations to identify and remediate vulnerabilities in their systems, thus bolstering their defense mechanisms against cyberattacks. On…

In-Context Learning

Towards Reliable Local Security Agents: Verifiable Post-Training for Linux Privilege Escalation

2026-03-18 · Philipp Normann, Andreas Happe, Jürgen Cito, Daniel Arp arxiv

LLM agents are becoming increasingly important in the security domain, but leading systems are often closed-source, cloud-based, hard to reproduce or use with sensitive code. This creates a need for small, local models t…

Reinforcement Learning

AI-Augmented Ethical Hacking: A Practical Examination of Manual Exploitation and Privilege Escalation in Linux Environments

2024-11-26 · Haitham S. Al-Sinani, Chris J. Mitchell

This study explores the application of generative AI (GenAI) within manual exploitation and privilege escalation tasks in Linux-based penetration testing environments, two areas critical to comprehensive cybersecurity as…

Decision Making