A real-world credential leakage case discovered in the study. The developer embedded a Base64-encoded client secret directly in the skill’s source code, exposing the credential to anyone who installs or inspects the skill. Credit: arXiv (2026). DOI: 10.48550/arxiv.2604.03070
Before you prompt AI to answer another question or perform another task, a Wake Forest computer scientist wants you to know it could expose your sensitive data.
Ying Zhang, an assistant professor in Wake Forest University's Department of Computer Science, studies security in software engineering. Her latest research, "How Your Credentials Are Leaked by LLM Agent Skills," explores how large language model (LLM) agents make data vulnerable to attacks.
LLM agents are autonomous AI systems that analyze circumstances to plan and execute multistep actions to achieve a goal.
A skill is a reusable software extension that gives an LLM agent new capabilities. By installing skills into LLM agents—like Claude Code, Codex or Cursor—developers can teach agents to perform specialized tasks, such as accessing a database or analyzing domain-specific information.






