Skip to content
Threat Feed
medium advisory

Microsoft Azure AI Foundry: Unauthorized API key and connection secret access

High-privilege Azure principals accessing Microsoft Foundry API keys or connection secrets are being monitored to prevent LLMjacking and unauthorized data pivoting.

Triage facts

Revision 1
Applicability
Azure AI Services, Azure AI Foundry
Evidence
Unknown
Severity
Medium
Action
Elevated
Sources
3 public sources
Freshness
Revision 1Oct 27, 23:35 UTC
Source quality
A1Likely

Microsoft Foundry (Azure AI Services) accounts store API keys that grant inference access across all model deployments, bypassing Entra ID conditional access. These accounts and projects also store connection secrets for downstream services such as Azure OpenAI, storage, and search. Threat actors use compromised high-privilege identities to retrieve these keys or secrets as a primary step for LLMjacking and lateral movement into connected data resources.

Impact

Successful retrieval of API keys enables unauthorized inference usage, leading to potential financial loss and data exposure. Disclosure of connection secrets allows attackers to pivot from an AI project to integrated Azure services.

Recommendation

  • Monitor Azure Activity Logs for administrative operations involving key listing, regeneration, or secret retrieval by high-privilege principals.
  • Prioritize the use of Entra ID authentication for AI services and set 'disableLocalAuth' on Foundry accounts where key-based access is not strictly required.
  • Review and audit high-privilege roles (e.g., Owner, Contributor) assigned to AI resource groups.
  • Exclude automated service principals from monitoring via an allowlist if they require routine access to secrets for deployment pipelines.

Threat Hunt

Identify infrequent or first-time key listing or secret reading by privileged accounts

T1555.006 high high confidence convert to detection

Data: Azure Activity Logs (Microsoft.CognitiveServices/accounts/listKeys/action, etc.)

Mitigations

Set disableLocalAuth on Azure AI Foundry accounts to enforce Entra ID authentication

immediate IT Operations

Credential theft