Format: 1.8 Date: Wed, 21 Mar 2012 19:57:51 -0500 Source: freetype Binary: libfreetype6 libfreetype6-dev freetype2-demos libfreetype6-udeb Architecture: i386 Version: 2.4.4-2ubuntu1.2 Distribution: oneiric Urgency: low Maintainer: Ubuntu/i386 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) Changes: freetype (2.4.4-2ubuntu1.2) oneiric-security; urgency=low . * SECURITY UPDATE: Denial of service via crafted BDF font - 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: a6fd4d30c092a9f7539c98aa701ccdedda6f2af1 338046 libfreetype6_2.4.4-2ubuntu1.2_i386.deb ff0e31613557e4a2b1a519b1f7c09178440cfaf2 751654 libfreetype6-dev_2.4.4-2ubuntu1.2_i386.deb a2cbedf0af98ea8a259d13c0bf1a4e7d5c5735d8 209680 freetype2-demos_2.4.4-2ubuntu1.2_i386.deb 3a4de472808e0e372a341601fc225798870794ff 314300 libfreetype6-udeb_2.4.4-2ubuntu1.2_i386.udeb Checksums-Sha256: 95efc55f2635ebeafa03293e75414582ec0d0e7e43401ec54f9fc8de19066edf 338046 libfreetype6_2.4.4-2ubuntu1.2_i386.deb 81ad7d853e151252bf8bc6090e0f8129dcd0bf11c26b51de2f9f3be2e9d04881 751654 libfreetype6-dev_2.4.4-2ubuntu1.2_i386.deb 5d4eafbb3d974fc2f7d17922fcb7b4eb971726bac6ff639a7f61fb245821047d 209680 freetype2-demos_2.4.4-2ubuntu1.2_i386.deb a8e3827d17f67157ae5ddaaff012530ccda8695314226b264478306a00328a55 314300 libfreetype6-udeb_2.4.4-2ubuntu1.2_i386.udeb Files: cff7d8722697f3662c8e965ca2e0ccf0 338046 libs optional libfreetype6_2.4.4-2ubuntu1.2_i386.deb db9d611c4de68c51ea3f59ab8701078a 751654 libdevel optional libfreetype6-dev_2.4.4-2ubuntu1.2_i386.deb 1aa70466a3b5f9d7debfa081a79ea33a 209680 utils optional freetype2-demos_2.4.4-2ubuntu1.2_i386.deb 6aee6d200186dde41102fd0451e5c36a 314300 debian-installer extra libfreetype6-udeb_2.4.4-2ubuntu1.2_i386.udeb Original-Maintainer: Steve Langasek Package-Type: udeb