iOS Crashing Bug on Typing 'Taiwan' Was Due to Code to 'Appease China': Researcher

Advertisement
By Tasneem Akolawala | Updated: 11 July 2018 16:52 IST
Highlights
  • iOS bug was found by ex-NSA security researcher Patrick Wardle
  • Bug crashed iOS devices in certain regions every time they typed Taiwan
  • Apple has issued a fix with the iOS 11.4.1 update

An iOS bug found by ex-NSA security researcher Patrick Wardle crashed users' iPhone, iPad, and iPod touch models in certain regions every time they typed Taiwan in iMessage, Facebook, WhatsApp, or any other app, or received the Taiwanese flag emoji. The denial of service bug was live in iOS 11.3 and was seen affecting an iPhone 7 device, but, Apple has issued a fix with the iOS 11.4.1 update released just a few days ago. Wardle notes that while digging into the code for possible problems, he found out that various code to the faulting instruction was checking the user's device's language/ locale settings for China.

The bug (CVE-2018-4290) also had a temporary fix, and that was to go and switch your region on the iPhone from China to US, and then switch it back to China. Wardle notes in a blog post documenting the bug, that Apple had added code to remove the Taiwanese flag emoji from the emoji keyboard to appease the Chinese government. Emojipedia also confirms this on its site by saying, "This flag is hidden from the emoji keyboard on iOS devices where the region is set to China. Chinese iPhones won't display this flag and will instead show a missing character tofu."

Advertisement

Wardle said the code written to remove the references to the word and the flag emoji was buggy, and is what caused the crash. He added, "And if Apple hadn't tried to appease the Chinese government in the first place, there would be no bug!" Wardle said the bug had been affecting users for over 2 years, well before iOS 11 was released.

Apple acknowledges as much in its changelog for CVE-2018-4290, "Impact: Processing an emoji under certain configurations may lead to a denial of service. Description: A denial of service issue was addressed with improved memory handling." Wardle noted that the bug only affected devices in certain "region-less" configurations.

Advertisement

China is the most populated country and the largest smartphone market in the world, and Apple would put an extra effort to please the large target audience. But this iOS bug brings to light that the company also tries to appease the government on some occasions. "Though Apple loves to exude an aura of 'users first', the reality is they are first and foremost a corporation. As such their primary objective is always profit," Wardle notes.

 

Get your daily dose of tech news, reviews, and insights, in under 80 characters on Gadgets 360 Turbo. Connect with fellow tech lovers on our Forum. Follow us on X, Facebook, WhatsApp, Threads and Google News for instant updates. Catch all the action on our YouTube channel.

Further reading: Apple, iPhone, Taiwan, iOS, China
Advertisement

Related Stories

Popular Mobile Brands
  1. Redmi Turbo 5 vs Motorola Edge 70 Pro vs Samsung Galaxy A37 5G Compared
  2. Huawei Patent Document Hints at This 'Vertical' Tri-Fold Smartphone
  3. Samsung Galaxy Z Fold 8 Arrives on the US FCC Database With This Chipset
  4. OnePlus 16 Said to Feature 185Hz Refresh Rate Display
  5. Redmi Turbo 5 With 7,540mAh Battery Arrives in India at This Price
  6. Drishyam 3 OTT Release Date: When and Where to Watch Mohanlal's Crime Thriller Online?
  7. Motorola Razr Fold Review: The Best First-Generation Foldable Ever Made?
  8. Athiradi OTT Release Date: When and Where to Watch it Online?
  9. Commodore Returns With a Callback 8020 Flip Phone to Curb Phone Addiction
  10. Lenovo Tab Plus Gen 2 Launched With JBL Speaker System
  1. Scientists May Have Solved the Missing Sulfur Mystery in Star-Forming Clouds
  2. Samsung Galaxy Z Fold 8 Listed on US FCC Database With Snapdragon Chipset
  3. Spotify Upgrades Collaborative Playlists Feature With Emoji-Based Reactions for Tracks
  4. Huawei Patent Document Describes 'Vertical' Trifold Smartphone With Two Hinges
  5. US Regulator Urges FDIC for Better Coordination on Crypto, Blockchain Risks
  6. Lenovo Tab Plus Gen 2 Launched With Dimensity 7400 SoC, JBL Speaker System: Price, Specifications
  7. Commodore Callback 8020 Flip Phone With Sailfish OS Unveiled as 'Digital Detox' Smartphone
  8. WhatsApp Said to Be Developing View-Once Text Messages Feature for iOS App
  9. Oppo Reno 16 Series Key Features Revealed via European Certifications Ahead of Global Debut
  10. Redmi Turbo 5 vs Motorola Edge 70 Pro vs Samsung Galaxy A37 5G: Price in India, Specifications Compared
Download Our Apps
Available in Hindi
© Copyright Red Pixels Ventures Limited 2026. All rights reserved.