Integer underflow in the xTrapezoidValid macro in render/picture.h in X.Org allows context-dependent attackers to cause a denial of service (crash) via a negative bottom value.
The product subtracts one value from another, such that the result is less than the minimum allowable integer value, which produces a value that is not equal to the correct result.
Link | Tags |
---|---|
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1197921 | issue tracking third party advisory patch |
http://lists.x.org/archives/xorg-devel/2013-October/037996.html | mailing list patch |
https://bugs.freedesktop.org/show_bug.cgi?id=67484 | issue tracking patch vendor advisory |
http://www.openwall.com/lists/oss-security/2013/12/04/8 | third party advisory mailing list |
https://security.gentoo.org/glsa/201701-64 | third party advisory vendor advisory |
http://www.debian.org/security/2013/dsa-2822 | third party advisory vendor advisory |
http://www.ubuntu.com/usn/USN-2500-1 | third party advisory vendor advisory |
https://security.gentoo.org/glsa/201710-30 | third party advisory vendor advisory |
http://rhn.redhat.com/errata/RHSA-2013-1868.html | vendor advisory broken link |
http://www.openwall.com/lists/oss-security/2013/12/03/8 | third party advisory mailing list |
http://lists.opensuse.org/opensuse-updates/2013-12/msg00127.html | mailing list third party advisory vendor advisory |