Iran Used ChatGPT to Plant Fake Articles in Real U.S. Media: AI Becomes a New Tool for Information Manipulation
Iran Used ChatGPT to Plant Fake Articl…
Iran-linked actors used ChatGPT to plant fake articles in real U.S. outlets, showing how AI reshapes influence operations.
A suspected Iranian influence operation reveals how attackers used ChatGPT to mass-produce high-quality fake content and plant it in legitimate U.S. publications — bypassing traditional fake sites and bot accounts entirely. By hijacking the credibility of real media outlets, the operation made manipulation nearly undetectable by ordinary readers, with resharing creating persistent propagation chains. Generative AI has fundamentally changed the cost structure of influence operations, enabling scalable, localized, and varied content production that challenges both AI vendors' abuse detection and media organizations' editorial gatekeeping.
Overview
A suspected Iranian influence operation has been exposed: attackers used generative AI tools like ChatGPT to plant fabricated articles in legitimate U.S. publications. This incident once again highlights the immense power of large language models when weaponized — they can rapidly generate convincing content at scale, mimic specific writing styles, and make disinformation far harder to detect.
Unlike previous disinformation campaigns that relied primarily on fake websites or bot accounts, this operation's core tactic was getting forged content published in real, credible media outlets. This "borrowed legitimacy" strategy means readers encounter manipulated information within news sources they already trust, making it significantly harder to defend against and far more damaging.
How AI Changes the Cost Structure of Information Manipulation
Traditional influence operations were constrained by manpower — producing large volumes of linguistically fluent, logically coherent articles required professional writers and considerable time. Generative AI has fundamentally disrupted this economic model.
With tools like ChatGPT, bad actors can generate vast quantities of content on diverse topics with natural-sounding language in a fraction of the time. This means:
- Scale: The barrier to producing thousands — or even tens of thousands — of pieces of content has dropped dramatically;
- Localization: AI can generate text that matches the linguistic norms of the target audience, eliminating the telltale signs of non-native writing that exposed past operations;
- Variation: Multiple versions of the same content can be generated to evade simple duplicate-detection systems.
This is precisely the scenario security researchers have long feared: AI didn't create an entirely new category of attack — it raised the efficiency and stealth of existing attacks by an order of magnitude.
Organized disinformation campaigns of this kind are typically referred to in academic and security circles as "Influence Operations" or "Coordinated Inauthentic Behavior" (CIB). Platforms like Meta and Twitter/X have designated CIB as a priority enforcement target, with its defining characteristic being that actors conceal their true identities and coordination — regardless of whether the content itself violates rules. Before generative AI, researchers could identify CIB networks through writing style clustering, IP attribution, account creation timestamps, and other metadata signals. But when AI can generate stylistically distinct text for every article and can be accessed at low cost from anywhere in the world, traditional text fingerprinting and behavioral clustering methods lose much of their effectiveness — posing a fundamental challenge to platforms' attribution and takedown efforts.
Why "Planting in Real Media" Is More Dangerous
The most alarming aspect of this incident is the distribution channel. Once disinformation appears in a reputable publication that readers trust, it inherits that outlet's credibility by association.
Readers typically judge the truthfulness of content by the trustworthiness of its source. When a manipulated article appears in a well-known U.S. publication, ordinary readers have almost no effective way to question it. This "trust transfer" gives information manipulation far greater penetrating power than standalone fake news websites.
Furthermore, once planted content is picked up, cited, or reshared by other media outlets or social platforms, it creates a propagation chain. Even if the original article is later deleted or corrected, the false information may have already spread and solidified into "established fact."
The Defense Challenge for Platforms and Media
Incidents like this put simultaneous pressure on AI companies and media organizations alike.
For AI service providers like OpenAI, identifying and shutting down accounts used in coordinated disinformation campaigns is an ongoing cat-and-mouse game. Vendors typically rely on usage pattern analysis and anomaly detection to catch this kind of abuse — but detecting distributed, realistic-looking behavior is no small feat.
For media organizations, the processes around submission review, author identity verification, and editorial oversight of opinion and contributed content all face new tests. When the linguistic quality of forged content is indistinguishable from genuine work, editorial instinct alone is no longer sufficient as a line of defense.
Discussions in the Hacker News community reflect the industry's widespread concern: generative AI has lowered the barrier to producing high-quality fake content, while existing detection and moderation mechanisms have yet to keep pace.
One of the core mechanisms AI vendors like OpenAI use to combat abuse is "Usage Policy Enforcement," which typically combines automated classifiers with human review to identify requests or accounts that violate terms of service. However, generating a fake news article is technically almost indistinguishable from legitimate content creation — the same prompt could be used for a PR ghostwriting job or to fabricate a news report. Vendors therefore rely more heavily on account behavior patterns (such as generating large volumes of content on specific political topics in a short period) and external intelligence (such as tips from government agencies or security researchers) to surface abuse. This reactive, lag-prone mechanism means that by the time a campaign is discovered and banned, malicious content has often already completed its initial round of distribution. On the media side, submission fraud is not a new problem — but AI has driven the cost of fabricating author credentials and imitating a specific journalist's writing style close to zero, rapidly eroding the "editorial instinct" moat that publications have traditionally relied on.
What This Means for Everyday Users
In an environment increasingly saturated with AI-generated content, information consumers need to recalibrate their judgment:
- Don't trust content unconditionally just because of where it appears;
- Cross-verify critical information across multiple independent sources;
- Pay attention to specific sourcing, author bylines, and verifiable factual evidence;
- Be skeptical of content that is emotionally charged, strongly opinionated, and light on checkable evidence.
This suspected Iranian operation is likely just the tip of the iceberg. As generative AI capabilities continue to advance, similar influence attempts are expected to become more frequent and more covert. Technology platforms, media organizations, and everyday readers alike all need to prepare for an information environment in which "AI-assisted disinformation" is the norm.
Related articles

uGAP: An AI Platform Unifying 100+ African Geospatial Datasets
uGAP is an African geospatial AI platform by a University of Cape Town team, unifying 120+ African datasets with a Python SDK for discovery, processing, and model training, already used in cyclone flood mapping.

Cursor Can Now Control Your Computer: AI Agents Can Drive Desktop Apps for Testing
Cursor adds desktop control: AI agents can drive desktop apps like the iOS Simulator to test their own features. We analyze the impact on dev workflows, possible technical approaches, and reliability concerns.

Vibecoding a Custom Inference Engine: High Hopes, Harsh Reality
A Reddit developer shares the real experience of vibecoding a custom inference engine: running GGUF Q4 models in the browser with WebGL2 and GLSL, only to fall into tokenizer debugging hell. This article analyzes the engineering challenges of browser-side LLM inference and why cloning llama.cpp is the more rational choice.