Sangam Das · Zenodo (CERN European Organization for Nuclear Research) 2026 · 2026
DOI: 10.5281/zenodo.22869555
Counts differ because each database indexes a different set of publications. We treat OpenAlex as the canonical count; Google Scholar is not shown (no API, and crawling it violates its ToS).
Cambridge Analytica 2.0: When the AI Assistant Becomes the Intelligence Graph of a Billion Dollar Company If capable AI can accelerate cyberattacks, what happens after an attacker gains control of the AI system that already sees the enterprise? Artificial intelligence is increasingly becoming useful not only for coding, analysis, research, and automation, but also for cybersecurity operations. That changes the threat model. The important question is no longer only: Can an attacker compromise an enterprise server? Nor is it only: Can an enterprise AI assistant itself be compromised? The harder question is: What happens after an attacker gains control of the AI system that already has legitimate access to the company's internal data, memory, tools, APIs, communications, and workflows? A sufficiently capable attacker does not necessarily need to compromise every corporate database individually. If the attacker compromises the AI assistant or agent that already sits across those systems, the attacker may inherit the assistant's legitimate reach. The enterprise itself may already have connected the AI to: customer support; engineering; source control; procurement; suppliers; finance; hiring; calendars; internal documents; communications; persistent memory; enterprise tools; APIs; workflow systems. Each connection may be individually legitimate. Each permission may have been granted for productivity. Yet the combined system can become something fundamentally different. It can become a machine capable of reconstructing the organisation itself. And if the assistant can also send messages, call tools, write files, initiate payments, update databases, control workflows, or communicate with other agents, the reconstructed knowledge does not have to remain knowledge. It can become consequence. So let us assume the difficult case: [\boxed{\text{The enterprise AI path has been compromised}}] What happens next? The Assistant Is Already the Graph A conventional cybersecurity breach usually begins with a system the attacker wants to reach. A database. A server. A cloud account. A credential store. A source-code repository. The attacker penetrates the boundary, reaches the asset, and copies or manipulates what already exists. Enterprise AI introduces another possibility. The most valuable object may not yet exist anywhere. It may have to be computed. A modern enterprise assistant can retrieve information from multiple systems and connect facts that the organisation never stored together as one record. Consider a hypothetical company. Customer-support tickets repeatedly mention one product limitation. Engineering records show intense work on the same problem. Source-control activity suggests that the work is nearing completion. Supplier orders suddenly increase for a particular component. Hiring concentrates around a new technical speciality. Budgets rise in a particular region. Calendars contain certification, marketing, and launch-related activity. No individual database says: The company will probably launch Product X in Region Y during Window Z, depends on Supplier Q, and is trying to solve Weakness R. But the relationships may say exactly that. The assistant becomes the graph when it can walk edges the organisation never stored as one object. Why This Is Different From a Traditional Breach In the traditional model, the attacker steals a stored object. Here, the attacker may steal a computed relationship. That distinction matters. A database can contain: a support ticket; a budget line; a supplier order; a Git commit; a calendar event; a job posting. But none of those individually contains corporate strategy. Corporate strategy emerges when the pieces are joined. Formally: [A+B+C+D+E\rightarrow\text{relationship structure}\rightarrow\text{new inference}] The new inference may reveal more than any original data source was intended to disclose. The organisation therefore faces a new security question: Who is authorized to create the relationship? Not merely: Who is authorized to read the records? What Cambridge Analytica Actually Demonstrated This is where the Cambridge Analytica analogy becomes important. Cambridge Analytica did not simply demonstrate that data could be copied. It demonstrated the value of combining fragments into a profile that did not previously exist as a single stored object. Different categories of information could be combined: personality-quiz responses; social-profile information; relationship information; interaction patterns; commercial datasets; voter information. No source necessarily contained a field saying: this person is likely to respond to this message, on this topic, through this emotional pressure point. That profile was inferred. The value was not merely in the individual records. The value was in the graph. And the graph could then be used to influence what happened next. That leads to an important rule for enterprise AI: Permission to access fragments is not automatically permission to construct the relationship between them. And: Permission to construct a relationship is not automatically permission to act on the resulting inference. Cambridge Analytica 2.0 The earlier model reconstructed people. The enterprise-AI version can reconstruct organisations. The earlier sequence looked approximately like this: [\text{personal fragments}\rightarrow\text{profile}\rightarrow\text{targeted communication}] The enterprise version can become: [\text{corporate fragments}\rightarrow\text{enterprise future map}\rightarrow\text{send / write / pay / invoke / commit}] The difference is significant. The enterprise case may not require an obviously improper data-acquisition mechanism. Support systems may legitimately expose support information. Engineering systems may legitimately expose engineering information. Finance systems may legitimately expose budgets. Procurement systems may legitimately expose supplier information. The AI assistant may legitimately have access to all of them. There may be no suspicious request. There may be no database called: Future Strategy There may be nothing obvious for a conventional DLP system to block. The sensitive object appears only after the assistant performs the join. Access Is Not Association Traditional access control asks: May this identity read Database A? May this workload retrieve Repository B? Those questions remain essential. But enterprise AI creates another set of questions: May this workload establish this relationship between A and B? May that relationship persist after the task ends? May the assistant use that relationship to query another source? May the resulting inference enter persistent memory? May it be disclosed externally? May it trigger a tool? May it cause a payment? May it alter a database? These are different authorities. The fact that: [\text{Read}(A)=\text{allowed}] and: [\text{Read}(B)=\text{allowed}] does not necessarily imply: [\text{Join}(A,B)=\text{allowed}] That is the first missing boundary. Two Transitions, Not One The enterprise AI problem contains two distinct transitions. Transition One — Data Becomes Meaning Separately authorized information is combined into a new semantic object. [\text{Data A}+\text{Data B}+\text{Data C}] [\downarrow] [\boxed{\text{Association}}] [\downarrow] [\text{New Meaning}] That meaning may reveal something no source disclosed individually. Transition Two — Meaning Becomes Consequence The system then acts on the derived meaning. [\text{Computed Meaning}] [\downarrow] [\boxed{\text{Effectuation}}] [\downarrow] [\text{Send / Write / Pay / Invoke / Commit}] If the same compromised AI path controls both transitions, compromise of the assistant can become compromise of: [\boxed{\text{association}}] and: [\boxed{\text{consequence}}] That is the central threat. Stage 0 — The Assistant Is Already the Graph The enterprise connects one AI workload to multiple systems. The purpose is legitimate productivity. The assistant may search: support; engineering; source code; internal documents; finance; procurement; supplier systems; calendars; HR systems; operational dashboards; memory; tools. No single system contains the entire strategy. The strategy exists in the relationships. In a conventional breach, the database is the prize. Here, the ability to walk the edges may be the prize. Stage 1 — Compromise the Path, Not Every Vault The attacker may not need administrator access to every database. Instead, the attacker may compromise: the assistant; the agent runtime; the session; the tool environment; an integration; a plugin; a browser session; persistent memory; credentials already available to the AI workload. The underlying databases may remain encrypted. The source permissions may continue working exactly as configured. The AI execution path is already on the permitted side of those controls. That is what makes the threat different. The attacker inherits the legitimate connectivity that the company itself created. Stage 2 — Retrieve Fragments That Each Look Allowed The compromised workload performs individually plausible requests. Support reveals recurring complaints. Engineering reveals development activity. Source control reveals progress. Procurement reveals component orders. Hiring reveals expertise being accumulated. Finance reveals capital movement. Calendars reveal certification or launch preparation. Each request may independently pass a conventional access-control check. Nothing necessarily looks like: Give me the company's secret future strategy. The system may the
No comments yet — start the discussion below.