CVE-2013-0800

NameCVE-2013-0800
DescriptionInteger signedness error in the pixman_fill_sse2 function in pixman-sse2.c in Pixman, as distributed with Cairo and used in Mozilla Firefox before 20.0, Firefox ESR 17.x before 17.0.5, Thunderbird before 17.0.5, Thunderbird ESR 17.x before 17.0.5, SeaMonkey before 2.17, and other products, allows remote attackers to execute arbitrary code via crafted values that trigger attempted use of a (1) negative box boundary or (2) negative box size, leading to an out-of-bounds write operation.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)
ReferencesDSA-2699-1

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
icedove (PTS)jessie1:52.3.0-4~deb8u2fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
iceapesourcesqueeze(unfixed)end-of-life
iceapesourcewheezy(unfixed)end-of-life
iceapesource(unstable)(unfixed)
icedovesourcesqueeze(unfixed)end-of-life
icedovesource(unstable)17.0.5-1
iceweaselsourcesqueeze(unfixed)end-of-life
iceweaselsourcewheezy17.0.6esr-1~deb7u1DSA-2699-1
iceweaselsource(unstable)17.0.5esr-1
wine-gecko-1.4source(unstable)(unfixed)unimportant

Notes

The description is misleading: Firefox embeds a copy of Cairo, the interdiff
shows the respective change at mozilla-esr17/gfx/cairo/cairo/src/cairo-image-surface.c
Apparently the forked copy has changed, the code isn't present in vanilla Cairo

Search for package or bug name: Reporting problems