Apple heeft met de release van iOS 11.4.1 een bug opgelost die in bepaalde omstandigheden leidde tot een crash van chatapps, bijvoorbeeld iMessage of WhatsApp. De crash deed zich voor bij het typen van het woord Taiwan of het ontvangen van een emoji van de Taiwanese vlag.
Apple dichtte het dos-lek met kenmerk CVE-20180-4290 in de recentste versie van iOS en bedankte beveiligingsonderzoeker Patrick Wardle voor het melden ervan. Wardle, die zich specialiseert in software van Apple, heeft nu een blogpost over zijn bevindingen gepubliceerd. Daarin schrijft hij dat hij werd benaderd door een Taiwanese vriendin die te maken kreeg met de bug. Het lukte Wardle vervolgens om het verschijnsel consistent te reproduceren. Hij kwam erachter dat de bug te maken had met een null pointer dereference op het moment dat iOS bepaalde emoji verwijderde uit ontvangen berichten.
Wardle legt uit dat iOS voordat de verwijdering plaatsvindt, controleert of de regio van het toestel is ingesteld op China. De oplossing voor het specifieke probleem van zijn in Amerika wonende vriendin bleek dan ook het herhaaldelijk wisselen van de regio tussen de VS en China te zijn. Hij verwijst naar eerdere discussies, onder meer op het forum van MacRumors, waaruit zou blijken dat de Taiwanese vlag voor Chinese iOS-gebruikers niet beschikbaar is. Wardle schrijft: "Heeft Apple code van iOS aangepast om de Chinese overheid tevreden te stellen? Natuurlijk! Maar als die code buggy is, lijden de gebruikers eronder."
China erkent Taiwan, dat ook wel de Republiek China heet, niet als soevereine staat. Volgens het zogenaamde één-China-beleid ziet het land Taiwan als onderdeel van China.