CVE-2016-9933
Last modified
CVE-2016-9933 is a vulnerability of currently unknown severity. Stack consumption vulnerability in the gdImageFillToBorder function in gd.c in the GD Graphics Library (aka libgd) before 2.2.2, as used in PHP before 5.6.28 and 7.x before 7.0.13, allows remote attackers to cause a denial of service (segmentation violation) via a crafted imagefilltoborder call that triggers use of a negative color value.. EPSS estimates a 6.87% chance of exploitation in the next 30 days.
Description
Stack consumption vulnerability in the gdImageFillToBorder function in gd.c in the GD Graphics Library (aka libgd) before 2.2.2, as used in PHP before 5.6.28 and 7.x before 7.0.13, allows remote attackers to cause a denial of service (segmentation violation) via a crafted imagefilltoborder call that triggers use of a negative color value.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Libgd | Libgd | 2.2.1 |
References
- http://www.openwall.com/lists/oss-security/2016/12/12/2Third Party Advisory
- http://www.php.net/ChangeLog-5.phpRelease Notes, Vendor Advisory
- http://www.php.net/ChangeLog-7.phpRelease Notes, Vendor Advisory
- https://bugs.php.net/bug.php?id=72696Vendor Advisory
- https://github.com/libgd/libgd/commit/77f619d48259383628c3ec4654b1ad578e9eb40ePatch, Vendor Advisory
- https://github.com/libgd/libgd/issues/215Vendor Advisory
- http://www.openwall.com/lists/oss-security/2016/12/12/2Third Party Advisory
- http://www.php.net/ChangeLog-5.phpRelease Notes, Vendor Advisory
- http://www.php.net/ChangeLog-7.phpRelease Notes, Vendor Advisory
- https://bugs.php.net/bug.php?id=72696Vendor Advisory
- https://github.com/libgd/libgd/commit/77f619d48259383628c3ec4654b1ad578e9eb40ePatch, Vendor Advisory
- https://github.com/libgd/libgd/issues/215Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2016-9933?
How severe is CVE-2016-9933?
How do I fix CVE-2016-9933?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2016
- CVE-2016-9921Quick emulator (Qemu) built with the Cirrus CLGD 54xx VGA Em…6.5
- CVE-2016-9922The cirrus_do_copy function in hw/display/cirrus_vga.c in QE…5.5
- CVE-2016-9923Quick Emulator (Qemu) built with the 'chardev' backend suppo…5.5
- CVE-2016-9924Zimbra Collaboration Suite (ZCS) before 8.7.4 allows remote …
- CVE-2016-9928MCabber before 1.0.4 is vulnerable to roster push attacks, w…7.4
- CVE-2016-9932CMPXCHG8B emulation in Xen 3.3.x through 4.7.x on x86 system…
- CVE-2016-9934ext/wddx/wddx.c in PHP before 5.6.28 and 7.x before 7.0.13 a…
- CVE-2016-9935The php_wddx_push_element function in ext/wddx/wddx.c in PHP…
- CVE-2016-9936The unserialize implementation in ext/standard/var.c in PHP …
- CVE-2016-9937An issue was discovered in Asterisk Open Source 13.12.x and …
- CVE-2016-9938An issue was discovered in Asterisk Open Source 11.x before …
- CVE-2016-9939Crypto++ (aka cryptopp and libcrypto++) 5.6.4 contained a bu…
Are you affected by CVE-2016-9933?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
