SecureMac, Inc.

Checklist 383: Roll for Security

July 12, 2024

Apple enhances ChatGPT privacy. Roll20 suffers data breach, sparking calls for 2FA. Full details and analysis inside.

Checklist 381 header image: Roll For Security, written in red text

Checklist 383: Roll for Security

Apple Intelligence: Security Matters Discussed at WWDC24

In the latest episode of the Checklist podcast, we discuss the critical privacy and security aspects of Apple Intelligence, a topic prominently featured at WWDC24. They emphasized Apple’s robust security measures, particularly when integrating AI technologies such as OpenAI’s ChatGPT.

Apple’s Privacy Protections

Apple ensures user privacy by implementing several layers of AI integration, including on-device processing and secure interactions with ChatGPT. The company has stated that privacy protections are inherent for users accessing ChatGPT, with measures such as obscuring IP addresses and ensuring OpenAI does not store requests. Additionally, there is no need for users to set up an account with ChatGPT, enhancing the privacy and security of the interaction.

OpenAI’s ChatGPT Desktop App for Macs

A few weeks ago, OpenAI released a ChatGPT desktop app for Macs with Apple Silicon processors (M1 series or later). Notably, the app was only available through OpenAI’s site, bypassing the Mac App Store and its stringent security requirements.

Privacy Concerns and Security Flaws

Pedro Vieito, a Data & Electronics Engineer and Swift Developer, identified several security flaws in the initial release of the ChatGPT app:

  • Lack of Sandboxing: The app was not sandboxed, a security measure enforced by macOS to contain potential damage from compromised apps. Sandboxing is a requirement for apps on the Mac App Store, but OpenAI chose not to implement it for their app.
  • Unencrypted Communications: Conversations between the user and ChatGPT were stored in plain text in a non-protected location, making them accessible to any running app, process, or malware.
  • OpenAI’s Initial Response: Vieito reported the issue through OpenAI’s security bug program but received a dismissive response, with OpenAI claiming the risk required physical access to the device.

Public Awareness and Resolution

Vieito took to social media platforms like Threads and Mastodon to raise awareness about the security issues, which garnered attention from major tech publications such as The Verge, Ars Technica, and 9to5Mac. This public pressure led OpenAI to address two of the three identified problems:

  • Encrypted Communications: OpenAI updated the app to encrypt communications between users and ChatGPT. Although conversations are still stored in a non-protected location, they are now encrypted, preventing unauthorized access.
  • Removal of Plain-Text Conversations: The latest app update removes old plain-text conversations, further securing user data.

Despite these improvements, the app remains unsandboxed. Users who downloaded the app are advised to update to the latest version to benefit from the enhanced security measures.

The podcast underscores the importance of privacy and security in AI integrations, highlighting Apple’s commitment to safeguarding user data. While OpenAI has made significant strides in addressing security flaws, the incident serves as a reminder of the ongoing need for vigilance in protecting user privacy.

Sources: Vieito, P., 9to5Mac

Roll20 Data Breach Exposes User Information: Calls for Better Security Measures Intensify

The popular online tabletop role-playing game platform Roll20 announced a significant data breach last week, according to a report by TechCrunch. On June 29, a “bad actor” gained access to an administrative account on Roll20’s website for one hour, during which unauthorized access was promptly blocked by the company.

Details of the Breach

During the breach, the malicious actor could access, view, and potentially modify user accounts. Roll20 revealed that the exposed information might include users’ first and last names, email addresses, last known IP addresses, and the last four digits of stored credit cards. However, full payment details and passwords were not compromised. Despite this, the accessed data could still be pieced together with other information to mount targeted attacks.

Security Concerns and User Frustration

One critical issue highlighted by the breach is the absence of two-factor authentication (2FA) on the user side of Roll20. Engadget noted that users have long requested 2FA implementation, especially since a similar breach in 2018 affected four million users. The recent incident has intensified calls for Roll20 to enhance its security measures.

Engadget commented, “It’s probably time for Roll20 to bump its charisma stats and approach a 2FA service provider, for the good of the realms.” The lack of robust security features such as 2FA has left many users disappointed and calling for immediate action from the platform.

Roll20’s Response

Roll20’s quick action to block unauthorized access and end the network breach was commendable. However, the breach has raised questions about the platform’s overall security protocols and its ability to protect user data in the future. Users are now urging Roll20 to prioritize implementing stronger security measures to prevent similar incidents.

The Roll20 data breach serves as a stark reminder of the importance of robust security measures in protecting user information. As one of the leading platforms for online RPGs, Roll20 must take immediate steps to address security vulnerabilities and restore user trust. The adoption of two-factor authentication and other enhanced security protocols could be crucial in safeguarding the platform against future breaches.

Sources: TechCrunch, Engadget

Get the latest security news and deals