Format: 1.8 Date: Fri, 23 Mar 2012 12:13:46 -0500 Source: freetype Binary: libfreetype6 libfreetype6-dev freetype2-demos libfreetype6-udeb Architecture: armhf Version: 2.4.8-1ubuntu1 Distribution: precise Urgency: low Maintainer: Ubuntu/armel Build Daemon Changed-By: Tyler Hicks Description: freetype2-demos - FreeType 2 demonstration programs libfreetype6 - FreeType 2 font engine, shared library files libfreetype6-dev - FreeType 2 font engine, development files libfreetype6-udeb - FreeType 2 font engine for the debian-installer (udeb) Launchpad-Bugs-Fixed: 963283 Changes: freetype (2.4.8-1ubuntu1) precise; urgency=low . * SECURITY UPDATE: Denial of service via crafted BDF font (LP: #963283) - debian/patches-freetype/CVE-2012-1126.patch: Perform better input sanitization when parsing properties. Based on upstream patch. - CVE-2012-1126 * SECURITY UPDATE: Denial of service via crafted BDF font - debian/patches-freetype/CVE-2012-1127.patch: Perform better input sanitization when parsing glyphs. Based on upstream patch. - CVE-2012-1127 * SECURITY UPDATE: Denial of service via crafted TrueType font - debian/patches-freetype/CVE-2012-1128.patch: Improve loop logic to avoid NULL pointer dereference. Based on upstream patch. - CVE-2012-1128 * SECURITY UPDATE: Denial of service via crafted Type42 font - debian/patches-freetype/CVE-2012-1129.patch: Perform better input sanitization when parsing SFNT strings. Based on upstream patch. - CVE-2012-1129 * SECURITY UPDATE: Denial of service via crafted PCF font - debian/patches-freetype/CVE-2012-1130.patch: Allocate enough memory to properly NULL-terminate parsed properties strings. Based on upstream patch. - CVE-2012-1130 * SECURITY UPDATE: Denial of service via crafted TrueType font - debian/patches-freetype/CVE-2012-1131.patch: Use appropriate data type to prevent integer truncation on 64 bit systems when rendering fonts. Based on upstream patch. - CVE-2012-1131 * SECURITY UPDATE: Denial of service via crafted Type1 font - debian/patches-freetype/CVE-2012-1132.patch: Ensure strings are of appropriate length when loading Type1 fonts. Based on upstream patch. - CVE-2012-1132 * SECURITY UPDATE: Denial of service and arbitrary code execution via crafted BDF font - debian/patches-freetype/CVE-2012-1133.patch: Limit range of negative glyph encoding values to prevent invalid array indexes. Based on upstream patch. - CVE-2012-1133 * SECURITY UPDATE: Denial of service and arbitrary code execution via crafted Type1 font - debian/patches-freetype/CVE-2012-1134.patch: Enforce a minimum Type1 private dictionary size to prevent writing past array bounds. Based on upstream patch. - CVE-2012-1134 * SECURITY UPDATE: Denial of service via crafted TrueType font - debian/patches-freetype/CVE-2012-1135.patch: Perform proper bounds checks when interpreting TrueType bytecode. Based on upstream patch. - CVE-2012-1135 * SECURITY UPDATE: Denial of service and arbitrary code execution via crafted BDF font - debian/patches-freetype/CVE-2012-1136.patch: Ensure encoding field is defined when parsing glyphs. Based on upstream patch. - CVE-2012-1136 * SECURITY UPDATE: Denial of service via crafted BDF font - debian/patches-freetype/CVE-2012-1137.patch: Allocate sufficient number of array elements to prevent reading past array bounds. Based on upstream patch. - CVE-2012-1137 * SECURITY UPDATE: Denial of service via crafted TrueType font - debian/patches-freetype/CVE-2012-1138.patch: Correct typo resulting in invalid read from wrong memory location. Based on upstream patch. - CVE-2012-1138 * SECURITY UPDATE: Denial of service via crafted BDF font - debian/patches-freetype/CVE-2012-1139.patch: Check array index values to prevent reading invalid memory. Based on upstream patch. - CVE-2012-1139 * SECURITY UPDATE: Denial of service via crafted PostScript font - debian/patches-freetype/CVE-2012-1140.patch: Fix off-by-one error in boundary checks. Based on upstream patch. - CVE-2012-1140 * SECURITY UPDATE: Denial of service via crafted BDF font - debian/patches-freetype/CVE-2012-1141.patch: Initialize field elements to prevent invalid read. Based on upstream patch. - CVE-2012-1141 * SECURITY UPDATE: Denial of service via crafted Windows FNT/FON font - debian/patches-freetype/CVE-2012-1142.patch: Perform input sanitization on first and last character code fields. Based on upstream patch. - CVE-2012-1142 * SECURITY UPDATE: Denial of service via crafted font - debian/patches-freetype/CVE-2012-1143.patch: Protect against divide by zero when dealing with 32 bit types. Based on upstream patch. - CVE-2012-1143 * SECURITY UPDATE: Denial of service and arbitrary code execution via crafted TrueType font - debian/patches-freetype/CVE-2012-1144.patch: Perform input sanitization on the first glyph outline point value. Based on upstream patch. - CVE-2012-1144 Checksums-Sha1: 52eea04f030b08a2245cd17f98b93cfbaa48f598 271948 libfreetype6_2.4.8-1ubuntu1_armhf.deb 291c114f7dfa7416b23f7853a135b0fcb6d3619d 711814 libfreetype6-dev_2.4.8-1ubuntu1_armhf.deb c174b4b42730441d80bc4b746ed8e7bd36c39d0f 172654 freetype2-demos_2.4.8-1ubuntu1_armhf.deb 583b73a437a95c2a07d2bebdd148955deb101951 248544 libfreetype6-udeb_2.4.8-1ubuntu1_armhf.udeb Checksums-Sha256: 4559c5989ca1b4f9d668caf1dc2d2b5db4c20ea40269b7c4c3ffa6c84d52f506 271948 libfreetype6_2.4.8-1ubuntu1_armhf.deb 289bee389818f2fe0ae4e760161bedca4181a91b6133948bbec0c78173ee75fe 711814 libfreetype6-dev_2.4.8-1ubuntu1_armhf.deb e5f6a072e586ea95e0a37d43147e461d524a5bb04f91a659c56dac20709a74cb 172654 freetype2-demos_2.4.8-1ubuntu1_armhf.deb 2c305c18e6de26579a3993b4554ca748b364f6ebdeaebb5353b10abf8aed49fe 248544 libfreetype6-udeb_2.4.8-1ubuntu1_armhf.udeb Files: 411d9107cd67a5bf45985572467d0c36 271948 libs optional libfreetype6_2.4.8-1ubuntu1_armhf.deb d1e67de922b4099d54121268fb358cd3 711814 libdevel optional libfreetype6-dev_2.4.8-1ubuntu1_armhf.deb 56f53ec0d6f31ccbae482e61b8ff482b 172654 utils optional freetype2-demos_2.4.8-1ubuntu1_armhf.deb 7450da4cb6dae9991c3ab6f785fe3672 248544 debian-installer extra libfreetype6-udeb_2.4.8-1ubuntu1_armhf.udeb Original-Maintainer: Steve Langasek Package-Type: udeb