ChatGPT Flaw Let Attackers Extract Data From Other Users’ Sessions

· Original article ↗

Summary

Check Point Research found that a shared internal Artifactory service could let hidden instructions in shared chats or custom GPTs relay data from a victim’s ChatGPT session. OpenAI decommissioned the service; no in-the-wild exploitation is confirmed.

Key points

  • Containers shared access to an internal JFrog Artifactory service whose metadata API allowed them to read and write shared properties.
  • Researchers demonstrated using that shared metadata as a covert channel between separate ChatGPT sessions.
  • An attacker could place hidden instructions in a shared conversation or custom GPT to make ChatGPT retrieve and relay data available in a victim’s session.
  • Potentially exposed information included chat histories, uploaded files, and data from connected apps; researchers demonstrated retrieving private Gmail emails.
  • The reported risk was greatest for users with connected external applications and who interacted with untrusted shared chats or custom GPTs.
  • OpenAI confirmed it decommissioned the internal service. The article reports no confirmed malicious exploitation in the wild.
  • The article recommends reviewing connected apps and changing low-risk action permissions to require approval.

Article Details

Vulnerability Types
  • Cross-account data leak
  • Container isolation bypass
  • Covert communication channel
Severity
Severe
Exploitation Status
reported
Exploit Availability
unknown
Patch Status
available
Workarounds
  • Change the default permission setting from “Allow low-risk actions” to “Always ask.”
  • Review connected applications in ChatGPT settings.

People

Vendors

Products

Related Articles