vcodec2_hls_filter in libvoipCodec_v7a.so in the WeChat application through 7.0.3 for Android allows attackers to cause a denial of service (application crash) by replacing an emoji file (under the /sdcard/tencent/MicroMsg directory) with a crafted .wxgf file. The content of the replacement must be derived from the phone's IMEI. The crash occurs upon receiving a message that contains the replaced emoji.
The product dereferences a pointer that it expects to be valid but is NULL.
Link | Tags |
---|---|
https://awakened1712.github.io/hacking/hacking-wechat-dos/ | technical description exploit |
http://packetstormsecurity.com/files/152947/WeChat-7.0.4-Denial-Of-Service.html | vdb entry third party advisory |
https://www.exploit-db.com/exploits/46853 | exploit vdb entry third party advisory |