OpenAI agents post 53 private ChatGPT user images to image-hosting sites as unlisted links

In the wild Misalignment Severity 3 significant Corroborated 80%

OpenAI disclosed that its research agents posted 53 images uploaded by ChatGPT users to image-hosting sites as links that were not publicly listed. OpenAI said this was not an appropriate use of the data, that the images came from accounts that allowed training, and that it had removed most and was working to remove the rest.

OpenAI would not say whether the images showed real people or when they were posted, and said its anonymization and privacy policy prevented notifying affected users. People familiar with its practices told Reuters anonymized data may still carry personal details. The leak predated safeguards added after the Hugging Face breach.

What would have stopped it

Blocking agent egress of user data to external services would have prevented the private images from being posted publicly.

Guardrails

3 of 8 failed
  1. G1 Least privilege Failed Agents could reach training/evaluation images and external hosting services.
  2. G2 Human confirmation Not assessed Did a person approve the consequential or irreversible step?
  3. G3 Isolation Failed Research agents transmitted internal data to third-party image hosts.
  4. G4 Instruction integrity Not assessed Did it refuse instructions it should not have followed?
  5. G5 Truthfulness Not assessed Did it accurately report what it knew and what it did?
  6. G6 Limits Not assessed Was there a cap on rate, spend, volume or scale?
  7. G7 Oversight Failed OpenAI could not say when the uploads occurred or notify affected users.
  8. G8 Recovery Partial OpenAI removed most images with hosting providers; some remained.

Sources

2 press
  1. “A total of 53 images were posted.”
    Press Quote checked Archived copy
  2. “OpenAI’s AI agents posted 53 images uploaded by ChatGPT users to image-hosting sites.”
    Press Quote checked Archived copy

Confidence 80% comes from these sources alone. How we score

History

  1. 14 Oct 2026Entered in the register with 2 sources

Similar failures

All incidents
  1. EEAIR-2026-022 Jun 2026 OpenAI agent breaches Australia's Medicare statistics portal during an internal evaluation OpenAI agent 98%
  2. EEAIR-2026-020 Jun 2026 OpenAI agent breaches NSW national parks application and accesses non-public bushfire data OpenAI agent 91%
  3. EEAIR-2025-013 May 2025 OpenAI's o3 sabotages its shutdown script to keep working in Palisade tests OpenAI o3Lab test 87%