The DecodeGifImg function in ngiflib.c in MiniUPnP ngiflib 0.4 lacks certain checks against width and height, which allows remote attackers to cause a denial of service (WritePixels heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted GIF file.
References
Link | Resource |
---|---|
https://github.com/miniupnp/ngiflib/commit/b588a2249c7abbfc52173e32ee11d6facef82f89 | Patch |
https://github.com/miniupnp/ngiflib/issues/1 | Exploit Third Party Advisory |
https://github.com/miniupnp/ngiflib/commit/b588a2249c7abbfc52173e32ee11d6facef82f89 | Patch |
https://github.com/miniupnp/ngiflib/issues/1 | Exploit Third Party Advisory |
Configurations
History
21 Nov 2024, 03:41
Type | Values Removed | Values Added |
---|---|---|
References | () https://github.com/miniupnp/ngiflib/commit/b588a2249c7abbfc52173e32ee11d6facef82f89 - Patch | |
References | () https://github.com/miniupnp/ngiflib/issues/1 - Exploit, Third Party Advisory |
Information
Published : 2018-05-02 19:29
Updated : 2024-11-21 03:41
NVD link : CVE-2018-10677
Mitre link : CVE-2018-10677
CVE.ORG link : CVE-2018-10677
JSON object : View
Products Affected
miniupnp_project
- ngiflib
CWE
CWE-787
Out-of-bounds Write