✓ Survived Rank 3 of 19 proposedIndieSecurity

Continuous exposure scanner for Azure API connections

Continuously audits Azure Logic Apps API connections for over-privileged tokens and known cross-tenant attack paths before someone else finds them.

Open the discussion ↗

A ready-to-paste brief for Claude Code, Cursor or any coding agent.

Overall6.5/10
Pain7
Willingness to pay6
Timing8
Gap6
Moat6
Feasibility6

For

Who pays
Cloud security leads / AppSec managers at Azure-heavy enterprises (500+ employees) running Logic Apps and Power Platform; $1-3k/mo from the cloud security posture budget
What people said · 4
  • The article shows five distinct cross-tenant compromise paths through API Connections yielding access to victims' Key Vaults, SQL databases, Jira and Salesforce, and the author guesses connection tokens are almost never scoped minimally. From the article ↗
  • Microsoft patched the reported bug incorrectly, then a later fix re-broke the earlier one, leaving the system vulnerable again. Read the comment ↗
  • Azure appears to lead competitors in cross-tenant leaks, yet enterprises keep adopting it. Read the comment ↗
  • The flaws are basic path traversal and IDOR that have likely existed since the feature launched. Read the comment ↗

Paraphrased from the discussion. Follow the links for the original comments.

Competitors and gap

WizOrca SecurityPrisma CloudMicrosoft Defender for Cloud

CSPM tools flag generic misconfigurations but none deeply model the Logic Apps/API Connection attack surface: DynamicInvoke-style proxy endpoints, host.api.RuntimeUrl overrides, V1 vs V2 connection implicit access, and per-connector token privilege scope. Defender for Cloud is the vendor that keeps shipping broken fixes for this exact surface.

Why now
Five working cross-tenant exploits on one connector subsystem were published in one series, fixes have repeatedly regressed, and commenters expect LLM-driven discovery to multiply this class of findings — defenders need continuous testing, not one-time pentests.
Moat · 6/10
A continuously updated rule/attack-graph library for hundreds of Azure connector types and undocumented endpoints, built from original research; reproduction harnesses and tenant telemetry compound over time and are hard for generic CSPMs to replicate quickly.

Against

Red team
CSPMs demonstrably miss this specific Logic Apps/API Connection attack surface, the research proves real exploitability, and Azure-heavy enterprises already pay Wiz-scale budgets for posture tools.
What would kill it
Microsoft eventually re-architects API Connections properly (forcing managed identity / V2 everywhere) and the specific attack surface evaporates faster than the customer base converts.

Start

First three steps
  1. Build a read-only Azure auditor that enumerates a tenant's API connections, flags V1 connections, unmanaged OAuth tokens with broad backend scopes, and reachable dynamic endpoints
  2. Reproduce safe, non-destructive checks for the published attack classes (path traversal via DynamicInvoke, RuntimeUrl override) against the customer's own connections
  3. Ship a dashboard plus alerting that re-runs checks on config changes and after Microsoft deploys fixes, with remediation guidance for scoping each connector token
Source discussion
Azure's Weakest Link – Five Full Cross-Tenant Compromises ↗ 329 points60 commentsFrom the storyLinked article

More from this issue

#ScoreIdeaTrackCategoryPainPayTimeGapMoatBuild
1 6.6 Abuse detection and instant kill for AI API keysMonitors LLM provider usage/billing telemetry for your API keys, flags anomalous spend within minutes and auto-revokes compromised keys. Indie Security 768748
2 6.6 Fixed-price dead-stack migration service with AI toolingA productized service that ports abandoned legacy systems (ColdFusion, FoxPro, retired-maintainer embedded code) to modern stacks in weeks at a fixed price. Indie B2B SaaS 778647