Wallpaper that Crashes Android Phones
This is interesting:
The image, a seemingly innocuous sunset (or dawn) sky above placid waters, may be viewed without harm. But if loaded as wallpaper, the phone will crash.
The fault does not appear to have been maliciously created. Rather, according to developers following Ice Universe’s Twitter thread, the problem lies in the way color space is handled by the Android OS.
The image was created using the RGB color space to display image hues, while Android 10 uses the sRGB color space protocol, according to 9to5Google contributor Dylan Roussel. When the Android phone cannot properly convert the Adobe RGB image, it crashes.
Clive Robinson • June 3, 2020 10:44 AM
@ All,
What is it with graphics, hardly a year goes by when we don’t get one causing problems. From causing people to have seizures through being transports for malware.
Of course the question arises from many years back,
If you can crash it with input, can it also be shellcoded?
It’s been a few years since I wrote a “shellcode and “NOP sledge” and many will tell you that it shouldn’t be possible with various changes made to stack handling. But I suspect there’s a few more uptodate tricks that can be used…