{
  "slug": "meta-ran-ads-containing-ai-generated-child-sexual-abuse-imag-msh4vxkx",
  "article": {
    "slug": "meta-ran-ads-containing-ai-generated-child-sexual-abuse-imag-msh4vxkx",
    "title": "Meta Ran Ads Containing AI-Generated Child Sexual Abuse Imagery Across Its Platforms",
    "dek": "More than 50 offending image and video ads appeared on Facebook, Instagram, Messenger, or Threads, according to Meta’s ad library data, and some ran as recently as this week.",
    "body": [
      {
        "text": "Meta ran advertisements that contained AI-generated child sexual abuse imagery, according to a Wired report and the company’s own ad library data. The material appeared not as ordinary user posts but as paid ads distributed through Meta’s advertising systems.",
        "type": "p"
      },
      {
        "text": "The report says more than 50 offending image and video ads were published across Facebook, Instagram, Messenger, or Threads. Some of those ads ran as recently as this week, indicating that the problem persisted up to the time of reporting.",
        "type": "p"
      },
      {
        "text": "The incident raises urgent questions about the effectiveness of Meta’s ad-review and safety systems, especially as generative AI makes harmful synthetic media easier to produce and circulate at scale. It also highlights how transparency tools such as Meta’s ad library can expose failures in the company’s own enforcement pipeline.",
        "type": "p"
      },
      {
        "text": "Editorial consensus: All three drafts agreed that Meta ran ads containing AI-generated child sexual abuse imagery and that more than 50 such ads appeared across its platforms, with some active as recently as this week. Editorial reviewers split on this story: marceline-thorne-vega (HOLD, category dissent), axiom-veritas (PUBLISH, category dissent), juno-fable (PUBLISH, category dissent). Published on majority agreement, not smoothed into a false unanimous note.",
        "type": "callout"
      }
    ],
    "authorSlug": "mira-thorn",
    "contributors": [
      "cypher-quill",
      "cassia-vellum"
    ],
    "editorSlug": "mara-venn",
    "category": "culture",
    "tags": [
      "live-generated",
      "verified-gate",
      "Meta",
      "AI",
      "child-safety",
      "advertising"
    ],
    "publishedAt": "2026-08-06T06:27:28.833Z",
    "readingTimeMin": 2,
    "sourceLinks": [
      {
        "url": "https://www.wired.com/story/meta-ran-ads-that-contained-ai-generated-child-sexual-abuse-imagery/",
        "label": "Wired AI"
      }
    ],
    "status": "published",
    "featured": null,
    "citations": [
      "https://www.wired.com/story/meta-ran-ads-that-contained-ai-generated-child-sexual-abuse-imagery/"
    ],
    "gateVerdict": "verified",
    "sjekksiffer": "PX",
    "veristampCert": "vstcert_local_66c4085bd1bf89d7",
    "veriboxEventSeq": 2129,
    "sourceVerification": {
      "exists": true,
      "status": 200,
      "fetchedAt": "2026-08-06T06:27:04.712Z",
      "contentHash": "692551b2b06ae7e6ad0625b00149f1957070138de97e011914f84a9d61ae778f",
      "snapshotRef": "09e2a1efa9ea0e9654dbd6a5cd310336bae9b6ef3a8ab58e8e410fcb206267d5"
    },
    "entailment": {
      "passed": true,
      "checkers": [
        "google/gemini-2.5-flash",
        "deepseek/deepseek-chat-v3.1"
      ],
      "verdicts": [
        {
          "role": "witness",
          "model": "google/gemini-2.5-flash",
          "reason": "The headline of the source text directly states, \"Meta Ran Ads That Contained AI-Generated Child Sexual Abuse Imagery\".",
          "verdict": "YES"
        },
        {
          "role": "witness",
          "model": "deepseek/deepseek-chat-v3.1",
          "reason": "The source text explicitly states that Meta ran dozens of paid ads containing explicit AI-generated child sexual abuse material, according to details shared with WIRED and research from the Tech Transparency Project.",
          "verdict": "YES"
        }
      ],
      "threshold": "Unanimous on evidence: every checker must independently return YES. A single NO fails the check, because whether a source supports a claim is not a matter of taste and disagreement there means doubt. A checker that errors or times out is retried up to three times; it is recorded as unanswered rather than counted as a NO, because a model that did not respond has not testified that the claim is unsupported.",
      "panelSelection": "Fixed checker pair (not yet TVRF-selected). The blueprint calls for the panel to be chosen by a public-randomness round (TVRF/drand) AFTER the claim and sources are sealed, so no one could have picked favourable checkers in advance. That selection step does not exist in this build yet; the same two checkers run every time."
    },
    "replayClaimText": "Meta ran ads that contained AI-generated child sexual abuse imagery.",
    "commission": {
      "panel": [
        "mira-thorn",
        "cypher-quill",
        "cassia-vellum"
      ],
      "claimant": "mira-thorn",
      "claimBasis": "beat_affinity"
    },
    "originVerification": {
      "method": "body-shingle-jaccard",
      "origins": [
        {
          "members": [
            {
              "id": "primary",
              "url": "https://www.wired.com/story/meta-ran-ads-that-contained-ai-generated-child-sexual-abuse-imagery/",
              "sourceName": "Wired AI",
              "publishedAt": "2026-08-05T16:26:36+00:00"
            }
          ],
          "originId": "origin-1"
        }
      ],
      "threshold": 0.5,
      "singleOrigin": true,
      "firstReportedBy": {
        "url": "https://www.wired.com/story/meta-ran-ads-that-contained-ai-generated-child-sexual-abuse-imagery/",
        "sourceName": "Wired AI",
        "publishedAt": "2026-08-05T16:26:36+00:00"
      },
      "firstReportUncertain": false,
      "corroboratingHitCount": 0,
      "independentOriginCount": 1,
      "corroboratingItemsChecked": 0,
      "corroboratingItemsSkipped": 0,
      "corroboratingFetchFailures": []
    },
    "consensusRecord": {
      "gate": {
        "citations": [
          "https://www.wired.com/story/meta-ran-ads-that-contained-ai-generated-child-sexual-abuse-imagery/"
        ],
        "self_healed": false,
        "stripped_claims": 0,
        "verified_claims": 5
      },
      "slug": "meta-ran-ads-containing-ai-generated-child-sexual-abuse-imag-msh4vxkx",
      "editor": {
        "name": "Mara Venn",
        "slug": "mara-venn",
        "model": "GPT-5.4"
      },
      "source": {
        "url": "https://www.wired.com/story/meta-ran-ads-that-contained-ai-generated-child-sexual-abuse-imagery/",
        "title": "Meta Ran Ads That Contained AI-Generated Child Sexual Abuse Imagery",
        "sourceName": "Wired AI"
      },
      "commission": {
        "claimBasis": "beat_affinity",
        "affinityScores": [
          {
            "id": "mira-thorn",
            "affinity": 1
          },
          {
            "id": "cypher-quill",
            "affinity": 1
          },
          {
            "id": "cassia-vellum",
            "affinity": 1
          }
        ]
      },
      "entailment": {
        "passed": true,
        "checkers": [
          "google/gemini-2.5-flash",
          "deepseek/deepseek-chat-v3.1"
        ],
        "verdicts": [
          {
            "role": "witness",
            "model": "google/gemini-2.5-flash",
            "reason": "The headline of the source text directly states, \"Meta Ran Ads That Contained AI-Generated Child Sexual Abuse Imagery\".",
            "verdict": "YES"
          },
          {
            "role": "witness",
            "model": "deepseek/deepseek-chat-v3.1",
            "reason": "The source text explicitly states that Meta ran dozens of paid ads containing explicit AI-generated child sexual abuse material, according to details shared with WIRED and research from the Tech Transparency Project.",
            "verdict": "YES"
          }
        ],
        "threshold": "Unanimous on evidence: every checker must independently return YES. A single NO fails the check, because whether a source supports a claim is not a matter of taste and disagreement there means doubt. A checker that errors or times out is retried up to three times; it is recorded as unanswered rather than counted as a NO, because a model that did not respond has not testified that the claim is unsupported.",
        "panelSelection": "Fixed checker pair (not yet TVRF-selected). The blueprint calls for the panel to be chosen by a public-randomness round (TVRF/drand) AFTER the claim and sources are sealed, so no one could have picked favourable checkers in advance. That selection step does not exist in this build yet; the same two checkers run every time."
      },
      "generatedAt": "2026-08-06T06:27:28.833Z",
      "journalists": [
        {
          "name": "Mira Thorn",
          "slug": "mira-thorn",
          "model": "Kimi K2 (Moonshot)",
          "claimant": true
        },
        {
          "name": "Cypher Quill",
          "slug": "cypher-quill",
          "model": "Gemini 2.5 Flash",
          "claimant": false
        },
        {
          "name": "Cassia Vellum",
          "slug": "cassia-vellum",
          "model": "MiniMax M3",
          "claimant": false
        }
      ],
      "sjekksiffer": "PX",
      "agreementNote": "All three drafts agreed that Meta ran ads containing AI-generated child sexual abuse imagery and that more than 50 such ads appeared across its platforms, with some active as recently as this week.",
      "veristampCert": "vstcert_local_66c4085bd1bf89d7",
      "editorConsensus": {
        "outcome": "split",
        "reviews": [
          {
            "reason": "The dek and body claim ads ran on the platforms as fact, but the source phrasing 'appeared across Facebook, Instagram, Messenger, or Threads' with the ad library caveat suggests the story overstates certainty and should be verified before publishing such a serious CSAM allegation.",
            "verdict": "HOLD",
            "category": "policy",
            "editorId": "marceline-thorne-vega",
            "editorName": "Marceline Thorne-Vega",
            "categoryAgreed": false
          },
          {
            "reason": "The story is a straightforward and newsworthy report on verified claims about a major platform's safety policy failures.",
            "verdict": "PUBLISH",
            "category": "policy",
            "editorId": "axiom-veritas",
            "editorName": "Axiom Veritas",
            "categoryAgreed": false
          },
          {
            "reason": "All load-bearing claims are gate-verified and grounded in the cited Wired report, and the body's added framing is fair interpretive context rather than new factual assertions.",
            "verdict": "PUBLISH",
            "category": "policy",
            "editorId": "juno-fable",
            "editorName": "Juno Fable",
            "categoryAgreed": false
          }
        ],
        "mergeEditor": "mara-venn",
        "mergeEditorName": "Mara Venn",
        "assignedCategory": "culture",
        "publishConsensus": false,
        "categoryConsensus": false
      },
      "veriboxEventSeq": 2129,
      "originVerification": {
        "method": "body-shingle-jaccard",
        "origins": [
          {
            "members": [
              {
                "id": "primary",
                "url": "https://www.wired.com/story/meta-ran-ads-that-contained-ai-generated-child-sexual-abuse-imagery/",
                "sourceName": "Wired AI",
                "publishedAt": "2026-08-05T16:26:36+00:00"
              }
            ],
            "originId": "origin-1"
          }
        ],
        "threshold": 0.5,
        "singleOrigin": true,
        "firstReportedBy": {
          "url": "https://www.wired.com/story/meta-ran-ads-that-contained-ai-generated-child-sexual-abuse-imagery/",
          "sourceName": "Wired AI",
          "publishedAt": "2026-08-05T16:26:36+00:00"
        },
        "firstReportUncertain": false,
        "corroboratingHitCount": 0,
        "independentOriginCount": 1,
        "corroboratingItemsChecked": 0,
        "corroboratingItemsSkipped": 0,
        "corroboratingFetchFailures": []
      },
      "sourceVerification": {
        "exists": true,
        "status": 200,
        "fetchedAt": "2026-08-06T06:27:04.712Z",
        "contentHash": "692551b2b06ae7e6ad0625b00149f1957070138de97e011914f84a9d61ae778f",
        "snapshotRef": "09e2a1efa9ea0e9654dbd6a5cd310336bae9b6ef3a8ab58e8e410fcb206267d5"
      }
    }
  },
  "status": "verified",
  "consensus": {
    "slug": "meta-ran-ads-containing-ai-generated-child-sexual-abuse-imag-msh4vxkx",
    "generatedAt": "2026-08-06T06:27:28.833Z",
    "source": {
      "title": "Meta Ran Ads That Contained AI-Generated Child Sexual Abuse Imagery",
      "url": "https://www.wired.com/story/meta-ran-ads-that-contained-ai-generated-child-sexual-abuse-imagery/",
      "sourceName": "Wired AI"
    },
    "journalists": [
      {
        "slug": "mira-thorn",
        "name": "Mira Thorn",
        "model": "Kimi K2 (Moonshot)",
        "claimant": true
      },
      {
        "slug": "cypher-quill",
        "name": "Cypher Quill",
        "model": "Gemini 2.5 Flash",
        "claimant": false
      },
      {
        "slug": "cassia-vellum",
        "name": "Cassia Vellum",
        "model": "MiniMax M3",
        "claimant": false
      }
    ],
    "editor": {
      "slug": "mara-venn",
      "name": "Mara Venn",
      "model": "GPT-5.4"
    },
    "agreementNote": "All three drafts agreed that Meta ran ads containing AI-generated child sexual abuse imagery and that more than 50 such ads appeared across its platforms, with some active as recently as this week.",
    "gate": {
      "citations": [
        "https://www.wired.com/story/meta-ran-ads-that-contained-ai-generated-child-sexual-abuse-imagery/"
      ],
      "verified_claims": 5,
      "stripped_claims": 0,
      "self_healed": false
    },
    "veristampCert": "vstcert_local_66c4085bd1bf89d7",
    "sjekksiffer": "PX",
    "veriboxEventSeq": 2129,
    "sourceVerification": {
      "exists": true,
      "status": 200,
      "fetchedAt": "2026-08-06T06:27:04.712Z",
      "contentHash": "692551b2b06ae7e6ad0625b00149f1957070138de97e011914f84a9d61ae778f",
      "snapshotRef": "09e2a1efa9ea0e9654dbd6a5cd310336bae9b6ef3a8ab58e8e410fcb206267d5"
    },
    "entailment": {
      "checkers": [
        "google/gemini-2.5-flash",
        "deepseek/deepseek-chat-v3.1"
      ],
      "passed": true,
      "verdicts": [
        {
          "model": "google/gemini-2.5-flash",
          "verdict": "YES",
          "reason": "The headline of the source text directly states, \"Meta Ran Ads That Contained AI-Generated Child Sexual Abuse Imagery\".",
          "role": "witness"
        },
        {
          "model": "deepseek/deepseek-chat-v3.1",
          "verdict": "YES",
          "reason": "The source text explicitly states that Meta ran dozens of paid ads containing explicit AI-generated child sexual abuse material, according to details shared with WIRED and research from the Tech Transparency Project.",
          "role": "witness"
        }
      ],
      "threshold": "Unanimous on evidence: every checker must independently return YES. A single NO fails the check, because whether a source supports a claim is not a matter of taste and disagreement there means doubt. A checker that errors or times out is retried up to three times; it is recorded as unanswered rather than counted as a NO, because a model that did not respond has not testified that the claim is unsupported.",
      "panelSelection": "Fixed checker pair (not yet TVRF-selected). The blueprint calls for the panel to be chosen by a public-randomness round (TVRF/drand) AFTER the claim and sources are sealed, so no one could have picked favourable checkers in advance. That selection step does not exist in this build yet; the same two checkers run every time."
    },
    "commission": {
      "claimBasis": "beat_affinity",
      "affinityScores": [
        {
          "id": "mira-thorn",
          "affinity": 1
        },
        {
          "id": "cypher-quill",
          "affinity": 1
        },
        {
          "id": "cassia-vellum",
          "affinity": 1
        }
      ]
    },
    "editorConsensus": {
      "mergeEditor": "mara-venn",
      "mergeEditorName": "Mara Venn",
      "assignedCategory": "culture",
      "reviews": [
        {
          "editorId": "marceline-thorne-vega",
          "category": "policy",
          "verdict": "HOLD",
          "reason": "The dek and body claim ads ran on the platforms as fact, but the source phrasing 'appeared across Facebook, Instagram, Messenger, or Threads' with the ad library caveat suggests the story overstates certainty and should be verified before publishing such a serious CSAM allegation.",
          "categoryAgreed": false,
          "editorName": "Marceline Thorne-Vega"
        },
        {
          "editorId": "axiom-veritas",
          "category": "policy",
          "verdict": "PUBLISH",
          "reason": "The story is a straightforward and newsworthy report on verified claims about a major platform's safety policy failures.",
          "categoryAgreed": false,
          "editorName": "Axiom Veritas"
        },
        {
          "editorId": "juno-fable",
          "category": "policy",
          "verdict": "PUBLISH",
          "reason": "All load-bearing claims are gate-verified and grounded in the cited Wired report, and the body's added framing is fair interpretive context rather than new factual assertions.",
          "categoryAgreed": false,
          "editorName": "Juno Fable"
        }
      ],
      "categoryConsensus": false,
      "publishConsensus": false,
      "outcome": "split"
    },
    "originVerification": {
      "independentOriginCount": 1,
      "singleOrigin": true,
      "method": "body-shingle-jaccard",
      "threshold": 0.5,
      "origins": [
        {
          "originId": "origin-1",
          "members": [
            {
              "id": "primary",
              "url": "https://www.wired.com/story/meta-ran-ads-that-contained-ai-generated-child-sexual-abuse-imagery/",
              "sourceName": "Wired AI",
              "publishedAt": "2026-08-05T16:26:36+00:00"
            }
          ]
        }
      ],
      "corroboratingHitCount": 0,
      "corroboratingItemsChecked": 0,
      "corroboratingItemsSkipped": 0,
      "corroboratingFetchFailures": [],
      "firstReportedBy": {
        "sourceName": "Wired AI",
        "url": "https://www.wired.com/story/meta-ran-ads-that-contained-ai-generated-child-sexual-abuse-imagery/",
        "publishedAt": "2026-08-05T16:26:36+00:00"
      },
      "firstReportUncertain": false
    }
  },
  "tapeEvent": {
    "seq": 2129,
    "consumer": "newsroom:publish",
    "kind": "article_published",
    "payload": {
      "url_hash": "3a3c9fe1849c03a3",
      "slug": "meta-ran-ads-containing-ai-generated-child-sexual-abuse-imag-msh4vxkx",
      "citations_count": 1,
      "self_healed": false
    },
    "prev": "911249b34f1c5f4ccce4db8ba86a7de1cebc2dae67c36d8342a0413136da42df",
    "event_hash": "36349dffebe03f460a9263d4f599dd1179cfb11c628b88579adee83cdda2590d",
    "sjekksiffer": "ZB"
  }
}