Connect with us

Cybersecurity

The Power BI “Publish to Web” Exposure Risk: What It Actually Reveals

Published

on

Close-up of a laptop screen showing a blurred data dashboard in dim blue lighting, evoking exposed analytics data left unsecured.

Close-up of a laptop screen showing a blurred data dashboard in dim blue lighting, evoking exposed analytics data left unsecured.

Key Takeaways

• Independent security researchers found that Power BI’s “Publish to Web” feature has exposed sensitive data at tens of thousands of organizations worldwide.

• A broad search-engine query for publicly indexed Power BI report URLs returned over 160,000 results, narrowing to over 50,000 with refined search terms.

• Unauthorized users can reach a report’s underlying semantic model, including hidden tables and filtered records, through direct API calls even when the visible report looks anonymized.

• Microsoft characterized the underlying behavior as a design choice rather than a vulnerability, meaning the responsibility for avoiding exposure falls on the organization publishing the report.

 

How do Power BI reports end up exposing sensitive data publicly?

Power BI reports end up exposing sensitive data publicly most often through the platform’s “Publish to Web” feature, which is designed to make a report freely viewable by anyone with the link, but which independent security researchers found also frequently exposes far more than the report’s visible summary. An account of how Microsoft Power BI reports have exposed sensitive data on the web describes how unauthorized users can reach the underlying semantic model behind a published report, including hidden tables, filtered records, and columns that were deliberately left out of the visible dashboard, through straightforward API calls that don’t require any special access.

That distinction matters: an organization might reasonably believe it published only an anonymized summary chart, while the data actually sitting behind that chart, unaggregated and unfiltered, remains reachable to anyone who knows where to look. The gap between what a report appears to show and what its underlying model actually contains is the core of why this has become a recurring exposure pattern rather than a one-off configuration mistake.

Researchers described the extraction process itself as simple: once a published report is located, pulling the hidden data behind it doesn’t require credentials, special tooling, or any interaction with the organization that published it. That combination, a low technical bar paired with a large and easily searchable pool of published reports, is what turned this from a theoretical design tradeoff into a practical exposure risk that researchers could demonstrate at scale rather than in a single isolated case.

How widespread is this Power BI exposure problem?

Independent security researchers reported that the issue affects tens of thousands of organizations worldwide, after finding that a simple search-engine query for publicly indexed Power BI report URLs returned more than 160,000 results, a number that narrowed to over 50,000 with more targeted search terms. Manually screening a portion of those results, researchers said they quickly identified dozens of reports from which sensitive data, including employee records, customer information, and government data, could be extracted, with some belonging to state government sites, universities, and municipalities.

The categories of exposed data researchers documented included protected health information and personally identifiable information alongside internal business records, which is a meaningfully different risk profile than the marketing dashboards and public statistics the “Publish to Web” feature was originally intended for. Because the exposure sits at the semantic-model level rather than in the visible chart, standard checks like reviewing what’s on-screen in a published report simply won’t catch it; the risk lives one layer below what anyone looking at the report would ever see.

Bar chart comparing over 160,000 broad search-engine results against over 50,000 refined-search results for publicly exposed Power BI report URLs.

Figures reflect the number of search-engine results returned for publicly indexed Power BI “Publish to Web” report URLs, as documented by independent security researchers and reported in technology press in June 2024. Not every result represented a report with sensitive data; researchers manually confirmed a smaller subset.

What did Microsoft say when researchers reported the issue?

Microsoft’s Security Response Center confirmed the underlying behavior but characterized it as a design choice rather than a vulnerability, after researchers reported the issue in mid-2024. That framing puts the responsibility for avoiding exposure squarely on the organization publishing the report, which is consistent with how Microsoft’s own documentation on publishing Power BI reports to the web describes the feature: it’s intended for content meant to be fully public, and Microsoft advises against using it for anything containing information that shouldn’t be visible to an anonymous internet user. In practice, that guidance is easy to miss in the moment someone clicks “publish” to quickly share a dashboard with a client or a public audience, especially when the person doing the sharing is focused on the visible chart and has no reason to think about what else might be attached to it underneath.

Does this risk stop at Power BI, or does it extend across the Power Platform?

It extends well beyond Power BI. A breakdown of the Power Platform’s broader security risk surface identifies five recurring threat categories across the platform family: Power Apps exposure and hardcoded secrets, Power Automate flows carrying injection and stale-credential risk, Power BI dashboards oversharing data, custom connectors introducing supply-chain risk from untrusted sources, and Copilot Studio agents taking unvetted actions through unsafe integrations. Power BI’s publish-to-web exposure is simply the most visible and most publicly documented instance of a pattern that shows up across the whole platform: features built for ease of sharing and automation, deployed by people who aren’t necessarily thinking about the security implications of a single click.

What should an organization actually do about exposed or overshared reports?

The first step is knowing what’s already been published, since most organizations don’t have a running inventory of every report or dashboard that’s been shared externally, let alone what data sits behind each one. A use case built around detecting overshared and publicly exposed data across connected platforms approaches this by mapping data sources, connectors, and integrations tied to each app, flow, and report, then flagging assets that are publicly exposed or that have accumulated more access than their intended audience should have. From there, remediation is usually straightforward: unpublish or reconfigure the report, and route a notification to whoever owns it so the same mistake doesn’t get repeated the next time a quick external share feels like the fastest option.

The underlying lesson generalizes past Power BI specifically. Any platform feature designed to make sharing effortless is, by definition, also a feature that makes oversharing effortless, and the organizations that catch these exposures early are the ones actively looking for them rather than waiting for a researcher, or an attacker, to find them first.

There’s also a timing argument for treating this as an ongoing check rather than a one-time cleanup. New reports get published continuously as teams share dashboards with clients, partners, or the public, so a single audit that clears the current backlog doesn’t prevent the next well-intentioned share from recreating the same exposure a month later. Building the check into a recurring process, rather than a project with a defined end date, is what keeps the fix durable instead of temporary.

Frequently Asked Questions

Can someone access hidden data in a Power BI report even if it looks anonymized?

Yes. Security researchers demonstrated that unauthorized users can reach hidden tables, filtered records, and non-displayed columns in a report’s underlying semantic model through direct API calls, even when the visible report appears to show only an aggregated summary.

Did Microsoft treat the Power BI exposure as a security vulnerability?

Microsoft’s Security Response Center confirmed the behavior after it was reported but characterized it as a design choice rather than a vulnerability, placing responsibility on the organization publishing the report to avoid including sensitive information.

Is this exposure risk limited to reports published with “Publish to Web”?

The most widely documented cases involve “Publish to Web,” but the broader Power Platform carries similar oversharing and exposure risks across Power Apps, Power Automate, custom connectors, and Copilot Studio agents.

How can an organization find out if it has exposed Power BI reports already published?

Organizations typically need an inventory of every report, dashboard, and connector that has been published or shared externally, since most do not track this automatically and can’t remediate exposure they don’t know exists.

Continue Reading

Cybersecurity

Cybersecurity Venture Capital: Accelerating Early-Stage Defense Innovation

Published

on

Bar chart displaying the venture capital funding allocation index by sector, illustrating that cybersecurity leads with a forty-eight percent investment share, followed by enterprise software at twenty-six percent.

The global information security landscape is experiencing an unprecedented surge in threat complexity, driven by sophisticated cloud-native exploits, supply chain vulnerabilities, and distributed network attacks. For enterprise organizations, government entities, and critical infrastructure providers, defending digital borders has shifted from an operational IT task to a high-priority risk management mandate. As traditional firewalls and legacy defense systems fail to stop modern zero-day attacks, the demand for innovative, specialized defense software has accelerated. Navigating these highly specialized sectors requires significant engineering resources, domain expertise, and targeted capital injection—making specialized private financing a major catalyst for tech ecosystem defense innovation.

To meet this demand, early-stage technology networks are increasingly leaning on focused cybersecurity venture capital frameworks. Rather than relying on generalist investment pools that often lack deep technical insights, emerging infrastructure startups utilize domain-specific investment paths to accelerate product validation, scale go-to-market systems, and harden defensive code layers. This market analysis explores the financial dynamics governing specialized technology funds, evaluates why domain expertise dictates early-stage software success, and reviews how strategic advisory networks help early-stage firms protect enterprise pipelines.

The Strategic Role of Specialized Private Financing

Early-stage software development in highly technical categories requires significant upfront capital before reaching commercial viability. Startups building advanced cryptographic platforms, cloud workload protections, or automated incident response engines face long engineering timelines and strict regulatory compliance checks. Generalist venture funds are frequently unequipped to accurately evaluate the underlying code structures, patent defensibility, or market-fit parameters of these complex tools.

By contrast, a dedicated cybersecurity venture capital firm brings specialized, data-driven oversight to the table. These focused investment groups leverage engineering networks to conduct exhaustive technical due diligence, ensuring that only robust, scalable code architectures receive funding. This intensive verification process protects institutional capital while validating the startup’s product design for enterprise buyers.

Funding Distribution Across Early-Growth Environments

Analysis of global venture portfolios reveals a distinct concentration of private capital targeting high-exposure infrastructure sectors. As digital networks expand across cloud and edge topologies, specialized israel vc hubs and global tech investment nodes have heavily prioritized infrastructure security, cloud security, and automated threat intelligence platforms.

The chart below breaks down the proportional distribution of private venture capital allocations across primary tech-driven growth markets:

Bridging the Gap: CISO Alliances and Enterprise Validation

A primary hurdle for early-stage software startups involves securing direct validation from enterprise buyers. Chief Information Security Officers (CISOs) at major corporations operate under tight budgets and are naturally hesitant to deploy unverified, early-stage software within production environments. This creates a challenging cycle where startups need enterprise deployment data to build trust, but cannot secure deployments without existing trust.

To resolve this commercial deadlock, specialized security venture capital setups embed structured advisory networks directly into their investment models. Integrating active ciso investment channels and dedicated ciso investment alliance programs connects early-stage engineering groups directly with corporate security leaders. This close collaboration allows startups to refine product features based on real-world feedback, accelerating enterprise validation and expanding market share.

Conclusion

Relying on generic funding loops for highly technical enterprise software development introduces significant market-fit risks and unpredictable product development timelines. Utilizing specialized capital networks provides technology startups with a reliable path to secure deep domain expertise, validate advanced code structures, and streamline enterprise sales pipelines without facing typical early-stage funding friction. As global security requirements and data protection rules continue to tighten, deploying specialized venture capital structures remains an essential driver for next-generation digital defense.

Continue Reading

Cybersecurity

Securing Agentic AI: Mitigating Runtime Risks in Enterprise AI Agents

Published

on

Line graph tracking the monthly trajectory of average unmanaged shadow AI tools detected per enterprise from January to June 2026.

The rapid integration of autonomous AI agents across corporate networks has introduced an entirely new class of application security vectors. Unlike static Large Language Models (LLMs) that merely answer text queries, agentic AI systems are built with high levels of autonomy—possessing deep read/write access to enterprise APIs, corporate databases, and system tools. These tools allow agents to execute independent actions such as scheduling calendar invitations, pulling customer records, or refactoring codebase files without constant human supervision. However, giving autonomous tools direct access to business infrastructure exposes them to significant software flaws. The volume of data handled by these systems makes human monitoring mathematically impossible, and the consequences of a compromised agent loop can lead to massive corporate data leaks, system hijacking, or widespread data corruption.

To defend against these new threats, enterprise security teams are moving away from legacy web gateways toward dedicated, context-aware runtime protection. Because autonomous agents operate dynamically, standard signature-based security rules cannot predict or stop malicious agent behaviors. Securing these environments requires complete visibility into agent activities at runtime, combined with real-time guardrails that evaluate the safety of every command before it is executed. This review examines how agentic AI risks occur, why real-time monitoring is critical for organizational stability, and what defense mechanics separate robust runtime protection platforms from legacy cloud security architectures.

Understanding the Vulnerability Landscape of AI Agents

Securing autonomous workflows requires a clear understanding of how adversarial inputs trick machine learning models. Traditional application security relies on a strict separation between code commands and user data. In agentic workflows, however, natural language text acts as both the code and the data simultaneously. This structural design allows bad actors to manipulate agent behavior by embedding malicious text strings within standard web forms or public documents.

When an agent processes this manipulated data, it mistakes the hidden instructions for developer commands. This can trigger an unauthorized action, such as forwarding internal database records to an external email address. Known as prompt injection, this technique can bypass standard text filters easily. This threat highlights why deploying an inline ai observability layer is essential for keeping close tabs on model context shifts.

Core Runtime Vulnerabilities in Autonomous Ecosystems

Professional security teams evaluating agent deployments must protect against several key threat vectors:

  • Indirect Prompt Injection: Occurs when an agent reads a poisoned third-party source (like an email or web snippet) containing hidden instructions that alter its behavior.

  • Malicious Data Poisoning: The intentional altering of underlying vector databases or retrieval-augmented generation (RAG) sources to corrupt model outputs over time.

  • Unauthorized Tool Execution: Exploiting an agent’s open API privileges to trigger backend system tasks that the current user does not have permission to execute.

  • Model Context Exfiltration: Tricking an agent into revealing its internal system prompts, system instructions, or sensitive data tokens during conversation.

Operational Evaluation: The Shadow AI Proliferation

A major factor complicating this threat landscape is the sheer speed at which unapproved autonomous plugins and model connections slip into production environments. Before security teams can even evaluate runtime behaviors, they must first find where these endpoints exist.

The trend data below highlights the average monthly volume of unmanaged shadow AI endpoints discovered across commercial networks, emphasizing the urgent need for structural visibility:

Implementing Robust Agentic AI Governance

Protecting enterprise networks against agent failures requires a defense framework built specifically around runtime behaviors. Security managers cannot rely solely on pre-deployment software scans because an agent’s risk level changes dynamically based on the data it consumes.

Organizations are executing a broad, industry-wide move toward establishing verifiable application security for ai agents across core lines of business. Deploying continuous telemetry discovery, enforcing strict API boundaries, and embedding real-time behavioral guardrails allows organizations to safely use advanced secure ai agents to drive business efficiency without introducing massive compliance or compliance exposures.

Conclusion

Securing agentic AI architectures has quickly become a top priority for competitive enterprise security operations. The combination of high system privileges and natural language processing makes autonomous agents a highly vulnerable surface area that legacy security wrappers cannot adequately protect. As companies continue to roll out advanced agent workflows, implementing real-time, behavior-focused AI runtime security frameworks remains an absolute necessity—ensuring organizations can safely adopt AI technology while protecting corporate assets from sophisticated exploit loops.

Review Disclaimer

This article is an independent technical review for informational purposes only. It does not constitute formal software architecture engineering, infrastructure procurement consulting, or corporate compliance audit advice. Readers should test runtime behavioral controls, map local data dependency chains, and verify specific sandbox isolation capabilities against their internal security policies before executing commercial platform choices.

Continue Reading

Cybersecurity

Copilot Studio Security: How Kanopy Governs the Shadow AI Agents Hiding in Plain Sight

Published

on

At a Glance

  • Microsoft Copilot Studio has made it possible for any business team to build and deploy AI agents in days – without involving IT or security. The result is a rapidly growing population of shadow AI agents operating inside enterprise environments with real permissions, real data access, and zero security oversight.
  • Copilot Studio security is not a feature gap that Microsoft will close with a settings toggle. It is a governance problem that emerges from the platform’s fundamental design: business users can build, publish, and connect agents to sensitive data without a single security review.
  • Kanopy Security provides the continuous discovery, risk assessment, and governance layer that transforms Copilot Studio’s business-built agents from an ungoverned liability into a managed, secured asset class.

 

The pace at which Microsoft Copilot Studio agents are being created inside enterprise environments has outrun every reasonable security team’s capacity to keep up. A customer service team builds an agent connected to Dynamics 365. A finance team deploys an agent with access to SharePoint and Power BI. An HR team publishes an agent that can query sensitive employee data. None of these agents went through a security review. None of them were inventoried. And in most organisations, nobody in the security team even knows they exist. That is the copilot studio security problem — and it is growing faster than any manual governance process can address.

Technical network security diagram visualizing the runtime discovery of internal shadow AI agents, mapping their automated connections to sensitive data repositories and cloud applications

Why Copilot Studio Creates a Shadow AI Security Problem

Shadow AI security has typically referred to employees using unsanctioned public AI tools – ChatGPT, Claude, Gemini – without organisational oversight. Copilot Studio creates a more complex variant of the same problem: shadow AI that operates with enterprise identities, enterprise permissions, and enterprise data, built by people who had no security training when they built it.

Business teams building Copilot Studio agents face no mandatory security checkpoint. The platform’s citizen developer model – which is genuinely powerful for productivity – does not include a security review gate before an agent is published and begins operating. Agents are frequently granted broad permissions to avoid breaking workflows. Once deployed, they can act automatically, pulling data from SharePoint, OneDrive, Dataverse, or connected SaaS applications and surfacing or transmitting it in ways that were never reviewed for data governance compliance.

Orphaned agents compound the problem. When the team member who built an agent leaves or moves to a different role, the agent continues operating – often with the original creator’s access credentials or a service principal that was never reviewed for appropriate scope. Kanopy’s research across enterprise Microsoft 365 environments consistently finds that a significant proportion of Copilot Studio agents are orphaned, overprivileged, or connected to data sources that their owners did not intend to expose.

What Kanopy Provides for Copilot Studio Security

Kanopy’s Copilot Studio security capability begins with discovery – and in most organisations, the discovery results alone are significant. Kanopy builds a living inventory of every Copilot Studio agent in the environment: who built it, when it was last active, what data connections it has, what permissions it operates with, and whether it has been published externally. Many security teams, upon seeing this inventory for the first time, discover agents they did not know existed and data connections they would not have approved.

From inventory, Kanopy moves to continuous risk assessment. Each agent is evaluated against a defined risk profile: overprivileged access, connections to sensitive data categories, absence of appropriate authentication controls, orphaned ownership, and published channels that expose the agent beyond its intended scope. Risk findings are surfaced with the context that makes them actionable – not just a vulnerability score but an explanation of what the risk means and what remediation looks like.

Remediation in Kanopy is designed for the operational reality of enterprise environments: one-click remediation for common issues that routes fixes to the appropriate business user, and detailed guidance for security team action on higher-complexity findings. The goal is not to give security teams more alerts to manage – it is to close the gap between identifying a risk in a Copilot Studio agent and actually reducing it. Explore Kanopy’s full Copilot Studio security capability at the Kanopy Copilot Studio Security page, and discover how shadow AI security across the full enterprise AI estate is addressed at kanopysecurity.com.

Frequently Asked Questions

Q1: What makes Copilot Studio security different from securing other enterprise applications?

A: Copilot Studio agents are built by business users without security training, operate autonomously with enterprise permissions, and can act on data in real time. Unlike traditional applications, they have no mandatory security gate before deployment, can be created and modified rapidly, and may accumulate permissions over time without review. This makes continuous, automated governance essential rather than periodic manual review.

Q2: Why is shadow AI security a concern specifically for Copilot Studio environments?

A: Copilot Studio enables business teams to create and deploy AI agents without IT or security involvement. These agents operate with real enterprise credentials and access real data – but because they are built outside formal software development processes, they typically receive no security review. This creates shadow AI: autonomous systems operating inside the enterprise with unknown risk profiles.

Q3: Does Microsoft’s native Copilot Studio governance cover the security risks Kanopy addresses?

A: Microsoft’s native controls – Power Platform Admin Center, Purview DLP, data policies – provide important baseline governance but are not designed to continuously discover every agent, assess risk at the agent level, track orphaned agents, or provide the actionable remediation workflow that enterprise security teams need. Kanopy operates as a dedicated security layer on top of Microsoft’s native controls.

Q4: How does Kanopy discover Copilot Studio agents that weren’t formally registered or inventoried?

A: Kanopy connects directly to the Microsoft 365 and Power Platform ecosystem, automatically discovering every Copilot Studio agent regardless of whether it was formally inventoried. The discovery process surfaces agents that security teams did not know existed, maps their data connections and permissions, and identifies orphaned agents that have lost active ownership.

Q5: Can Kanopy remediate Copilot Studio security issues automatically?

A: Kanopy provides one-click remediation for common security issues — over-broad permissions, missing authentication controls, exposed publishing channels – that routes appropriate fixes to business users or security teams depending on the complexity of the issue. For higher-severity findings, Kanopy provides detailed remediation guidance that security teams can action directly.

Continue Reading

Trending