Viber for iOS versions up to 29.4.0.24 contains a vulnerability where the app does not properly validate the logical screen width and height in received GIF headers. An attacker can exploit this by sending a crafted GIF with zero dimensions, causing the app to crash due to an uncaught exception.